0001437749-23-033895.txt : 20231207 0001437749-23-033895.hdr.sgml : 20231207 20231207171549 ACCESSION NUMBER: 0001437749-23-033895 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231207 DATE AS OF CHANGE: 20231207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Genasys Inc. CENTRAL INDEX KEY: 0000924383 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD AUDIO & VIDEO EQUIPMENT [3651] IRS NUMBER: 870361799 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-24248 FILM NUMBER: 231473144 BUSINESS ADDRESS: STREET 1: 16262 WEST BERNARDO DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92127 BUSINESS PHONE: 858-676-1112 MAIL ADDRESS: STREET 1: 16262 WEST BERNARDO DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92127 FORMER COMPANY: FORMER CONFORMED NAME: LRAD Corp DATE OF NAME CHANGE: 20100326 FORMER COMPANY: FORMER CONFORMED NAME: AMERICAN TECHNOLOGY CORP /DE/ DATE OF NAME CHANGE: 19940602 10-K 1 gnss20230930_10k.htm FORM 10-K gnss20230930_10k.htm
2023 --09-30 FY false 0000924383 1 2 0 0 0 7 7 0 0 7 573,801 3 1,000 3 799 1,000 2 1 5 3 3 736 1,000 0 0 0 0 2 15 3 7 2 0 0 3 3 2 8 0 0 0 0 00009243832022-10-012023-09-30 iso4217:USD 00009243832023-10-04 iso4217:USDxbrli:shares xbrli:shares 0000924383us-gaap:SubsequentEventMember2023-10-042023-10-04 00009243832022-09-30 00009243832023-09-30 0000924383us-gaap:EMEAMember2022-09-30 0000924383us-gaap:EMEAMember2023-09-30 0000924383us-gaap:NonUsMember2022-09-30 0000924383us-gaap:NonUsMember2023-09-30 0000924383country:US2022-09-30 0000924383country:US2023-09-30 00009243832021-10-012022-09-30 0000924383us-gaap:EMEAMember2021-10-012022-09-30 0000924383us-gaap:EMEAMember2022-10-012023-09-30 0000924383srt:AsiaPacificMember2021-10-012022-09-30 0000924383srt:AsiaPacificMember2022-10-012023-09-30 0000924383srt:AmericasMember2021-10-012022-09-30 0000924383srt:AmericasMember2022-10-012023-09-30 0000924383country:US2021-10-012022-09-30 0000924383country:US2022-10-012023-09-30 xbrli:pure 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:TwoCustomersMember2021-10-012022-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:OneCustomerMember2021-10-012022-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:ThreeCustomersMember2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:TwoCustomersMember2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:OneCustomerMember2022-10-012023-09-30 0000924383us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembergnss:OneCustomerMember2021-10-012022-09-30 0000924383us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembergnss:OneCustomerMember2022-10-012023-09-30 0000924383us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-09-30 0000924383gnss:SoftwareMember2022-09-30 0000924383gnss:SoftwareMember2023-09-30 0000924383gnss:HardwareMember2022-09-30 0000924383gnss:HardwareMember2023-09-30 0000924383gnss:SoftwareMember2021-10-012022-09-30 0000924383gnss:SoftwareMember2022-10-012023-09-30 0000924383gnss:HardwareMember2021-10-012022-09-30 0000924383gnss:HardwareMember2022-10-012023-09-30 0000924383us-gaap:IntersegmentEliminationMember2021-10-012022-09-30 0000924383us-gaap:IntersegmentEliminationMember2022-10-012023-09-30 0000924383us-gaap:IntersegmentEliminationMembergnss:SoftwareMember2021-10-012022-09-30 0000924383us-gaap:IntersegmentEliminationMembergnss:SoftwareMember2022-10-012023-09-30 0000924383us-gaap:IntersegmentEliminationMembergnss:HardwareMember2021-10-012022-09-30 0000924383gnss:ObligationToIssueCommonStockMember2021-10-012022-09-30 0000924383gnss:ObligationToIssueCommonStockMember2022-10-012023-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMember2021-10-012022-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMember2022-10-012023-09-30 0000924383us-gaap:EmployeeStockOptionMember2021-10-012022-09-30 0000924383us-gaap:EmployeeStockOptionMember2022-10-012023-09-30 0000924383gnss:ShareBuybackProgramMember2021-10-012022-09-30 0000924383gnss:ShareBuybackProgramMember2018-12-31 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2022-10-012023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:FormerOwnerOfAmikaMobileMember2021-10-012022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:FormerOwnerOfAmikaMobileMember2020-10-012021-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2020-10-012021-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2020-10-02 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2020-10-022020-10-02 0000924383us-gaap:RestrictedStockUnitsRSUMember2022-10-012023-09-30 0000924383gnss:IncentiveStockOptionsMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-10-012023-09-30 0000924383us-gaap:ShareBasedPaymentArrangementEmployeeMember2022-10-012023-09-30 00009243832021-03-18 00009243832021-03-17 00009243832020-10-012021-09-30 0000924383us-gaap:ResearchAndDevelopmentExpenseMember2020-10-012021-09-30 0000924383us-gaap:ResearchAndDevelopmentExpenseMember2021-10-012022-09-30 0000924383us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-10-012021-09-30 0000924383us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-10-012022-09-30 0000924383us-gaap:CostOfSalesMember2020-10-012021-09-30 0000924383us-gaap:CostOfSalesMember2021-10-012022-09-30 0000924383us-gaap:EmployeeStockOptionMembergnss:EmployeesDirectorsAndConsultantsMember2021-10-012022-09-30 0000924383us-gaap:EmployeeStockOptionMembergnss:EmployeesDirectorsAndConsultantsMember2022-10-012023-09-30 utr:Y 0000924383gnss:RangeFourMember2023-09-30 0000924383gnss:RangeFourMember2022-10-012023-09-30 0000924383gnss:RangeThreeMember2023-09-30 0000924383gnss:RangeThreeMember2022-10-012023-09-30 0000924383gnss:RangeTwoMember2023-09-30 0000924383gnss:RangeTwoMember2022-10-012023-09-30 0000924383gnss:RangeOneMember2023-09-30 0000924383gnss:RangeOneMember2022-10-012023-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMember2022-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMember2023-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMember2021-10-012022-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:EmployeesMembergnss:VestsImmediatelyMember2023-03-202023-03-20 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:EmployeesMember2023-02-142023-02-14 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:NonemployeeDirectorsMember2023-03-142023-03-14 0000924383us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-11-012021-11-01 0000924383us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-11-012022-11-01 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:NonemployeeAdvisorsMember2021-11-012021-11-01 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:BoardOfDirectorsMember2022-03-152022-03-15 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:BoardOfDirectorsMember2020-10-012021-09-30 0000924383us-gaap:RestrictedStockUnitsRSUMembergnss:BoardOfDirectorsMember2019-10-012020-09-30 0000924383us-gaap:PerformanceSharesMembersrt:ManagementMember2022-10-012023-09-30 0000924383us-gaap:PerformanceSharesMembersrt:ManagementMembergnss:VestingBasedOnMarketConditionsMember2023-03-202023-03-20 0000924383us-gaap:PerformanceSharesMembersrt:ManagementMember2023-03-202023-03-20 0000924383us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-10-082022-10-08 0000924383us-gaap:PerformanceSharesMembersrt:ManagementMember2021-10-012022-09-30 0000924383us-gaap:PerformanceSharesMembersrt:ManagementMember2022-08-102022-08-10 0000924383us-gaap:PerformanceSharesMembergnss:KeyExecutiveMember2021-10-012022-09-30 0000924383us-gaap:PerformanceSharesMembergnss:KeyExecutiveMember2019-10-042019-10-04 0000924383us-gaap:EmployeeStockOptionMember2022-10-012023-09-30 utr:Rate 0000924383gnss:CommonStockAwardMember2023-09-30 0000924383gnss:OptionsAndRSUSMembergnss:EquityPlan2015Member2023-09-30 0000924383gnss:EquityPlan2015Member2021-03-16 0000924383gnss:EquityPlan2015Member2020-12-08 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:FormerOwnerOfAmikaMobileMember2022-10-012023-09-30 00009243832020-10-02 iso4217:CAD 0000924383us-gaap:StateAndLocalJurisdictionMember2023-09-30 0000924383us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2023-09-30 0000924383us-gaap:RevolvingCreditFacilityMembergnss:MUFGUnionBankNAMember2023-09-30 0000924383us-gaap:RevolvingCreditFacilityMembergnss:MUFGUnionBankNAMember2021-03-08 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2022-10-022023-10-02 0000924383srt:MaximumMember2022-10-012023-09-30 0000924383srt:MinimumMember2022-10-012023-09-30 00009243832021-09-30 0000924383us-gaap:ServiceMember2022-09-30 0000924383us-gaap:ServiceMember2023-09-30 0000924383gnss:HardwareMember2022-09-30 0000924383gnss:HardwareMember2023-09-30 0000924383srt:MaximumMember2023-09-30 0000924383srt:MinimumMember2023-09-30 0000924383us-gaap:PatentsMember2022-09-30 0000924383us-gaap:PatentsMember2023-09-30 0000924383us-gaap:NoncompeteAgreementsMember2022-09-30 0000924383us-gaap:NoncompeteAgreementsMember2023-09-30 0000924383us-gaap:TradeNamesMember2022-09-30 0000924383us-gaap:TradeNamesMember2023-09-30 0000924383us-gaap:CustomerRelationshipsMember2022-09-30 0000924383us-gaap:CustomerRelationshipsMember2023-09-30 0000924383us-gaap:DevelopedTechnologyRightsMember2022-09-30 0000924383us-gaap:DevelopedTechnologyRightsMember2023-09-30 0000924383gnss:GenasysSpainMember2022-10-012023-09-30 0000924383gnss:SoftwareMember2022-10-012023-09-30 0000924383us-gaap:ConstructionInProgressMember2022-09-30 0000924383us-gaap:ConstructionInProgressMember2023-09-30 0000924383us-gaap:LeaseholdImprovementsMember2022-09-30 0000924383us-gaap:LeaseholdImprovementsMember2023-09-30 0000924383us-gaap:MachineryAndEquipmentMember2022-09-30 0000924383us-gaap:MachineryAndEquipmentMember2023-09-30 0000924383us-gaap:FurnitureAndFixturesMember2022-09-30 0000924383us-gaap:FurnitureAndFixturesMember2023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:HoldbackLiabilityMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-10-012023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:HoldbackLiabilityMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMember2020-10-012020-10-02 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:OperatingLeaseRightOfUseAssetMemberus-gaap:FairValueMeasurementsNonrecurringMember2021-10-012022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:FairValueMeasurementsNonrecurringMembergnss:SoftwareMember2021-10-012022-09-30 0000924383us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMembergnss:SoftwareMember2022-09-30 0000924383us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMembergnss:SoftwareMember2022-09-30 0000924383us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMembergnss:SoftwareMember2022-09-30 0000924383us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMembergnss:SoftwareMember2022-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMembergnss:OperatingLeaseRightOfUseAssetMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-10-012023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383gnss:AssetsAcquisitionOfAmikaMobileCorporationMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-09-30 0000924383us-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:CorporateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 0000924383us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-09-30 utr:M 00009243832022-10-012023-09-30 0000924383gnss:DeferredRevenueMember2023-09-30 0000924383gnss:CustomerDepositsMember2023-09-30 0000924383gnss:DeferredRevenueMember2022-10-012023-09-30 0000924383gnss:CustomerDepositsMember2022-10-012023-09-30 0000924383gnss:DeferredRevenueMember2022-09-30 0000924383gnss:CustomerDepositsMember2022-09-30 0000924383us-gaap:ShippingAndHandlingMember2021-10-012022-09-30 0000924383us-gaap:ShippingAndHandlingMember2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:Customer2Member2021-10-012022-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:Customer1Member2021-10-012022-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:Customer3Member2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:Customer2Member2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMembergnss:Customer1Member2022-10-012023-09-30 0000924383us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-09-30 0000924383us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0000924383us-gaap:RetainedEarningsMember2023-09-30 0000924383us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000924383us-gaap:CommonStockMember2023-09-30 0000924383us-gaap:RetainedEarningsMember2022-10-012023-09-30 0000924383us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012023-09-30 0000924383us-gaap:CommonStockMember2022-10-012023-09-30 0000924383us-gaap:AdditionalPaidInCapitalMember2022-10-012023-09-30 0000924383us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0000924383us-gaap:RetainedEarningsMember2022-09-30 0000924383us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000924383us-gaap:CommonStockMember2022-09-30 0000924383us-gaap:RetainedEarningsMember2021-10-012022-09-30 0000924383us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012022-09-30 0000924383us-gaap:CommonStockMember2021-10-012022-09-30 0000924383us-gaap:AdditionalPaidInCapitalMember2021-10-012022-09-30 0000924383us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-30 0000924383us-gaap:RetainedEarningsMember2021-09-30 0000924383us-gaap:AdditionalPaidInCapitalMember2021-09-30 0000924383us-gaap:CommonStockMember2021-09-30 0000924383us-gaap:ServiceMember2021-10-012022-09-30 0000924383us-gaap:ServiceMember2022-10-012023-09-30 0000924383us-gaap:ProductMember2021-10-012022-09-30 0000924383us-gaap:ProductMember2022-10-012023-09-30 thunderdome:item 00009243832023-12-05 00009243832023-03-31
 

 



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549


FORM 10-K

 


 

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

 

For the fiscal year ended September 30, 2023

 

or

 

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

 

Commission File Number 0-24248

 

gnss20230930_10kimg001.jpg

 


GENASYS INC.

(Exact name of registrant as specified in its charter)


Delaware

87-0361799

(State or other jurisdiction of

Incorporation or organization)

(I.R.S. Employer

Identification No.)

   

16262 West Bernardo Drive,

San Diego, California

 

92127

(Address of principal executive offices)

(Zip Code)

Registrants telephone number, including area code: (858) 676-1112


SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common stock, $0.00001 par value per share

GNSS

NASDAQ Capital Market

 

SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None


Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  ☐    No  ☒

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  ☐    No  ☒

 

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

 

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

 

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

 

Large accelerated filer  ☐

Accelerated filer                    ☐

    Smaller reporting company   
 

Non-accelerated filer    ☒

Emerging growth company   

 

If an emerging growth company, indicate by a 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 has filed a report on and attestations to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

 

 

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

 

The aggregate market value of the voting common stock held by nonaffiliates of the registrant as of March 31, 2023 (the last business day of the registrant’s most recently completed second fiscal quarter) was $94,166,457 based upon the closing price of the shares on the NASDAQ Capital Market on that date. This calculation does not reflect a determination that such persons are affiliates for any other purpose.

 

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date:

44,027,121 shares of common stock, par value $0.00001 per share, as of December 4, 2023.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant’s definitive proxy statement filed with the Commission pursuant to Regulation 14A in connection with the registrant’s 2024 Annual Meeting of Stockholders, to be filed subsequent to the date of this report, are incorporated by reference into Part III of this report. The definitive proxy statement will be filed with the Commission not later than 120 days after the conclusion of the registrant’s fiscal year ended September 30, 2023.

 



 

 

 

TABLE OF CONTENTS

 

   

Page 

PART I

ITEM 1.

Business

1

ITEM 1A.

Risk Factors

12

ITEM 1B.

Unresolved Staff Comments

21

ITEM 2.

Properties

22

ITEM 3.

Legal Proceedings

22

ITEM 4.

Mine Safety Disclosures

22

 

PART II

ITEM 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

23

ITEM 6.

Reserved

23

ITEM 7.

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

23

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

35

ITEM 8.

Financial Statements and Supplementary Data

35

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

36

ITEM 9A.

Controls and Procedures

36

ITEM 9B.

Other Information

36

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

36

 

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

37

ITEM 11.

Executive Compensation

37

ITEM 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

37

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

37

ITEM 14.

Principal Accounting Fees and Services

37

 

PART IV

ITEM 15.

Exhibits and Financial Statement Schedules

38

 

Consolidated Financial Statements

F-1

 

Signatures

S-1

 

 

 

 

PART I

 

Forward Looking Statements

 

This Annual Report on Form 10-K contains forward-looking statements relating to future events or the future performance of our company. Words such as expects, anticipates, intends, plans, believes, seeks, estimates and similar expressions or variations of such words are intended to identify forward-looking statements but are not the only means of identifying forward-looking statements. Such statements are predictions; actual events or results may differ materially. In evaluating such statements, you should specifically consider various factors identified in this report, including the matters set forth below in Item 1A. Risk Factors of this Annual Report on Form 10-K, which could cause actual results to differ materially from those indicated by such forward-looking statements.

 

For purposes of this Annual Report, the terms we, us, our Genasys and the Company refer to Genasys Inc. and its consolidated subsidiaries.

 

 

Item 1.

Business. 

 

Overview 

 

We are a global provider of Protective Communications™ solutions, including our Genasys Protect™ software platform and Genasys Long Range Acoustic Devices® (“LRAD®”).  Our unified software platform receives information from a wide variety of sensors and Internet-of-Things (“IoT”) inputs to collect real-time information on developing and active emergency situations. Genasys uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.   

 

Genasys Protect provides a comprehensive  portfolio of Protective Communications software and hardware systems serving federal governments and agencies; state and local governmental agencies, and education (“SLED”); and enterprise organizations in sectors including but not limited to oil and gas, utilities, manufacturing, automotive, and healthcare.  Genasys Protect solutions have a diverse range of applications, including emergency warning and mass notification for public safety; critical event management for enterprise companies; de-escalation for defense and law enforcement; critical infrastructure protection; and automated detection of real-time threats such as active shooters and severe weather. 

 

Genasys LRAD systems provide directed audible voice messages with exceptional, intelligible vocal clarity from close range out to 5,500 meters. We have a history of successfully delivering innovative systems and solutions in mission critical situations, pioneering the acoustic hailing device (“AHD”) market with the introduction of our first LRAD AHD in 2002 and creating the first multidirectional voice-based public safety mass notification systems in 2012. Building on our proven, best in class and reliable solutions and systems, we are launching the first and only unified, end-to-end Protective Communications platform. 

 

Background

 

Genasys entered the Protective Communications market following the October 2000 attack on the USS Cole, which led to the development of the LRAD, an AHD capable of communicating to and determining the intent of potential threats from a safe distance. Genasys LRAD systems broadcast audible alert tones and exceptionally intelligible voice messages in a focused 30° beam over long distances to specific targets. LRADs were quickly embraced by the U.S. Navy and then other domestic military branches, federal agencies, and police departments, and then throughout the world. By using long-range communication to better manage the escalation of force, LRAD continues to provide a non-kinetic, non-lethal solution for resolving potentially dangerous or hostile situations.  

 

With a device capable of broadcasting audible alerts and notifications with exceptional vocal clarity over long distances, Genasys engineers enhanced the Company's Protective Communications technology to innovate a new generation of mass notification speaker systems. Most legacy mass notification systems use sound sirens, but have limited, if any, voice broadcast capability. Genasys' advanced mass notification systems feature the industry's highest Speech Transmission Index (“STI”), large directional and omni-directional broadcast coverage areas, and an array of options that are designed to enable the systems to continue operating when power and telecommunications infrastructure goes down. 

 

Realizing that integrating software with the mass notification speakers would provide further technology options and additional functionality, Company engineers developed the Genasys Emergency Management (“GEM”) command-and-control software. In addition to remotely activating and controlling Genasys advanced speaker systems, which feature satellite connectivity and solar power options, GEM facilitates the dissemination of alerts, warnings, notifications, information and instructions through multiple channels, including location-based Short Message Service (“SMS”), Cell Broadcast Center (“CBC”) mobile push, text, email, social media, TV, radio, and digital displays. These systems are used by government emergency services, schools, universities, and businesses to send emergency information and instructions to people at risk before, during, and after public safety and enterprise threats. 

 

 

1

 

Today, the fastest most direct way to share vital information is often through cell phones and computers. In response to a world where communication methods are becoming increasingly digital and mobile, Genasys expanded its platform to include multiple software-as-a-service (“SaaS”) solutions. These solutions include Zonehaven® evacuation resources, Integrated Mass Notification System (“IMNS”) networks that feature advanced mass notification powered by Genasys’ command-and-control software, and the Company's National Emergency Warning System (“NEWS”) solution that works with mobile carriers to send emergency communications to the public with no opt-in required. These SaaS solutions are capable of disseminating critical alerts and information through text message, email, voice call, push notification, social media, and other delivery methods. In 2023, Genasys integrated and rebranded each of these solutions into what is now known as Genasys Protect. 

 

Genasys hardware systems and software solutions are designed to provide operators the ability to deliver critical information rapidly and effectively through multiple channels. 

 

Genasys Principal Characteristics  

 

 

Scalable: Genasys hardware products and software systems have been deployed throughout the world and can be scaled to meet the needs of government and enterprise customers.

 

Dynamic and Real-time: Emergencies and effective emergency responses are not static, and neither are effective emergency responses. Genasys emergency management systems are designed to constantly receive and analyze new information as a crisis unfolds, leveraging sensor data, dynamic maps, and first responder feedback to deliver notifications that reflect the most up-to-date information. Our evacuation software tracks wildfires and other natural or man-made disasters and models how a disaster is expected to move and develop in the critical minutes, hours or days that follow.

 

Customized and Focused: Genasys can send specific alerts, pertinent information and instructions to at-risk individuals or populations based on geographic location, group status, and other classifications.

 

Multiplatform Redundancy: Alerts can be distributed using text messages, emails, voice calls, push notifications, social media, speaker systems, and other delivery channels, allowing critical communications to reach the greatest number of people possible.

 

Reach and Clarity: Alerts and notifications transmitted through Genasys speaker systems have unprecedented reach and clarity. Genasys speakers attained an STI score of 0.95 out of 1.0, considered excellent by the International Electrotechnical Commission.

 

Reliable and Resilient: Genasys’ hardware products are made with military-grade materials and undergo extensive laboratory testing seeking to ensure reliability and durability in most any environment, regardless of the conditions.

 

Extensive Catalog: Genasys offers multiple acoustic device and mass notification speaker options of varying ranges, sizes, weights, and colors. Similarly, we offer a variety of software notification suites, each with unique capabilities. This extensive catalog enables us to provide customized solutions designed to meet our clients' specific needs.

 

Global Presence: Genasys has physical offices in North America, Europe, and the Middle East. Sales and support teams at each office have cultural familiarity and a deep understanding of business practices in their region. A regional presence enables Genasys' sales and support teams to develop close relationships with customers to best meet their needs while conducting business professionally and efficiently.

 

Proven Quality and Support: All Genasys products are rigorously tested to meet our exacting standards. This commitment to providing the highest quality products earned Genasys ISO 9001 and 27001 certifications, universal indications of excellence and consistency. All Genasys products come with a one year warranty and our customer service team is available 24/7 for personalized technical support.

 

Pioneering Philosophy: Genasys created the AHD market with the invention of LRAD in 2002. LRAD systems have since become the de facto standard of the AHD industry. Genasys continues to develop life safety communication solutions by innovating and enhancing the emergency warning and mass notification industry's only unified Protective Communications platform.

 

Looking Forward: Growth Company  

 

 

Acquisitions: In October 2023, we completed the acquisition of Evertel Technologies (“Evertel”), a fully compliant cross agency collaboration software solution designed specifically for Emergency managers and first responders. In fiscal 2021, we completed acquisitions of Zonehaven, a software-based evacuation and repopulation management platform, and the assets of Amika Mobile (subsequently renamed “Genasys Communications Canada ULC”), a Physical Security Information Management (PSIM) company. These acquisitions, along with the January 2018 addition of Genasys Spain, expanded Genasys’ strong suite of software solutions. We intend to continue making strategic acquisitions, particularly in the SaaS industry.

 

2

 

 

Team Expansion: Along with new businesses, we intend to invest in new engineering, sales, marketing, production, and quality assurance talent to support Genasys’ expected growth.

 

Market Expansion: By acquiring Evertel, Zonehaven and Amika Mobile and adding new sales and marketing personnel with connections to previously untapped markets and locations, we expect our critical communications suite to experience significant sales growth.

 

Facilities: Genasys’ research and development offices, located in North America and Europe, feature state-of-the art equipment and facilities that help fuel innovation. Notable features include hardware and software development laboratories, an acoustic testing chamber, and mechanical design and manufacturing facilities.

 

Continued Software Development: Increased software development and new acquisitions have expanded Genasys’ SaaS portfolio. In fiscal year 2024 and beyond, we are focused on the expansion and proliferation of our unified software and hardware platform.

 

Software Products

 

Genasys Protect

 

The Complete Protective Communications Platform 

 

Genasys Protect combines the most comprehensive suite of solutions enabling preparedness, responsiveness, and analytics to keep people, assets, and operations protected against the impacts of natural disasters, terrorism, violent civil unrest, and other dangerous situations, as well as power failures, facility shutdowns, and other non-emergency operational disruptions. 

 

 

1.

Proven Technology: Genasys solutions have been on the front lines for more than 40 years, providing targeted communications designed to ensure the right people get the right message - right away.

 

2.

Modular Suite: Built on open standards, Genasys software and hardware systems are designed to easily integrate, whether using the full Genasys suite or complementing the notification platforms customers already have in place.

 

3.

Predictive Simulation: Genasys Protect is designed to permit customers to test response plans preemptively with advanced simulation of evacuation-level events, including fires and floods, and their impact on infrastructure, including traffic patterns and perimeter establishment.

 

4.

Unified Viewpoint: One common safety operating picture provides real-time visibility into our customers’ people, assets, and environment by combining first-party data from asset / people-management platforms and IoT sensors with third-party data sources, including the Federal Emergency Management Agency (“FEMA”), National Oceanic and Atmospheric Administration (“NOAA”), Department of Homeland Security (“DHS”), and more.

 

5.

Unmatched Precision: Customized zone mapping enables targeting of mass notifications at the street level, making it easier to sequence response areas from most to least critical.

 

6.

Multi-channel: Genasys Protect is designed to allow customers to saturate their notification area by simultaneously alerting people across SMS, voice calls, social media, TV, radio, digital signage, and outdoor acoustic devices.

 

7.

Network Effect: Implementation in neighboring municipalities as well as across public- and private-sector organizations within the same municipality extends coverage and enables greater precision when notifying people of threats.

 

Genasys Protect ALERT

 

Genasys Protect ALERT (“ALERT”) - formerly Genasys Emergency Management or GEM - is an interactive, cloud-based SaaS solution that is designed to enable SLED and enterprise customers to send critical information to at-risk individuals or groups when an emergency occurs. ALERT acts as both a communications input and output, receiving information from state-of-the-art sensors and emergency services, and quickly relaying notifications, alerts, and instructions to at-risk populations and first responders. ALERT communications to the public can be enhanced via Genasys Protect ACOUSTICS, while ALERT communications among first responders and emergency personnel can be augmented and accelerated with Genasys Protect CONNECT (formerly Evertel). ALERT customers can create and send critical, verified, and secure notifications and messages that are geographically specific and targeted using emails, voice calls, text messages, panic buttons, desktop alerts, TV, social media, and more. Additionally, Genasys is a certified provider of Integrated Public Alert and Warning System (“IPAWS”) notifications. IPAWS is the federal public notification platform for the United States, which ALERT customers can use to deliver critical communications in multiple languages to specific populations.

 

Similarly, enterprise customers are able to send critical communications to at-risk employees, contractors, visitors, or groups based on geographic location or team status. Operated and controlled via a single dashboard that includes two-way polling, duress buttons, field check-ins and recipient locations, ALERT integrates with various data sources, including sensors, emergency services, active directories, human resources, visitor management, and building control systems to find and deliver safety alerts and notifications to residents, employees, staff, contractors, temporary workers, and visitors.

 

3

 

ALERT sends targeted messages based on geographic location, permitting relevant information and instructions to be sent to the appropriate populations. Emergency managers can prepare for natural or man-made disasters by developing evacuation plans that map routes, shelters, traffic control locations, and road closures using ALERT’s extensive public safety resources and mapped zones. This information is easily shared with the public and reduces the time it takes to execute emergency evacuations and conduct orderly repopulations. Auto-Discovery, an innovative feature of the platform, locates and connects with anyone on a wired or wireless network in a fixed area with no opt-in required. When discovered, ALERT anonymizes all recipient information and data. When an emergency occurs, these tools allow at-risk groups or individuals to be notified as quickly as possible without sacrificing their privacy.

 

In addition to disseminating alerts and notifications, ALERT uses two-way communication tools, including polls and check-ins to receive feedback from targeted populations and first responders. With direct feedback, operators can survey the safety and status of at-risk individuals, learn of developments, update notifications and/or instructions in response to new information, and more.

 

ALERT Public Safety Case Study

 

In fiscal 2023, cities and counties in Arizona, Arkansas, California, Colorado, Indiana, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, and Texas selected GEM to help safeguard millions of residents during severe storms, tornadoes, wildfires, flooding, debris flows, tsunamis, active shooter incidents, epidemics, civil unrest, and other disasters and life safety threats. By the end of fiscal 2023, Genasys Protect was utilized by agencies covering more than 20 million people in the United States.

 

ALERT Enterprise Case Study

 

Two global auto manufacturers and Aramco, the world’s largest oil and gas company, rely on ALERT to create, manage and deliver geo-targeted, multichannel notifications to thousands of employees in North America and the Middle East, respectively.

 

ALERT integrates with active directories, Human Resources, visitor management, and building control systems to empower enterprise customers to protect workers, traveling employees, contractors, and visitors. By adding a powerful and intuitive orchestration and management layer on top of existing physical and digital infrastructure, ALERT extends the clarity, reach and range of Protective Communications.

 

Genasys Protect EVAC

 

Genasys Protect EVAC (“EVAC”) - formerly Zonehaven - enables responding agencies to react swiftly, make collaborative decisions, and communicate event status in real-time to other agencies, businesses, and the public. EVAC determines and communicates the proper scope of a response or evacuation by replacing guesswork with data-driven intelligence. EVAC enhances safety levels for first responders, communities, and large campuses by providing:

 

 

intelligent zones to improve evacuation planning and communication. EVAC users can build, edit, and act upon geographical location data, including shelters, facilities, and traffic;

 

modeling behaviors to plan for effective responses and/or evacuation scenarios covering emergencies that include wildfires, floods, active shooters, hurricanes, and more;

 

actionable communication through the Genasys Protect mobile app to keep people informed before, during, and after a critical event;

 

a common operating picture across agencies to reduce response times; and

 

targeted alerting across multiple channels, including intelligible, outdoor speakers for timely, efficient evacuation and public safety notifications.

 

EVAC Public Safety Case Study

 

During December 2022 and January 2023, counties across California experienced multiple flooding and storm-surge events related to atmospheric river conditions. These atmospheric river storms created unprecedented rainfall, which had been preceded by wildfire scar damage that exacerbated debris flows, mudslides, and avalanches. First responders and emergency managers were dealing with multiple events happening simultaneously.

 

More than ten counties, including Los Angeles, Humboldt, and Santa Cruz, used EVAC for multi-agency coordination and to manage and deliver evacuation alerts, warnings and orders. EVAC was also used to communicate other critical information to the public, including road closures, power outages, storm warnings, and more.

 

4

 

Genasys Protect CONNECT

 

Genasys Protect CONNECT (“CONNECT”) - formerly Evertel Technologies - is a leading cross-agency collaboration platform that streamlines and secures team and one-on-one communications for first responders and public safety agencies. With real-time intelligence sharing that exceeds regulatory privacy requirements for public agencies, CONNECT’s instant communication platform empowers first responders and public safety personnel to collaborate and share information in a single space with text, videos, images, and audio from any location. CONNECT provides a secure space where professionals can exchange information, make decisions, and collaborate with trust in data security. Record retention policies drive compliance that allows agencies and personnel to communicate in confidence.

 

Enabling public safety professionals to collaborate with other agencies throughout their region, state and country, CONNECT provides real-time interoperability to address critical events and crisis situations more quickly through coordinated efforts. Compliant with all federal and state-level legal requirements for public safety communications, CONNECT data is protected and secured through high-level data encryption within a secure, U.S. based, government-only cloud environment.

 

Hardware Products

 

Genasys Protect ACOUSTICS

 

The Genasys Protect ACOUSTICS (“ACOUSTICS”) – formerly Integrated Mass Notification Systems or IMNS – unites Genasys’ next generation of mass notification speaker systems with Genasys Protect command-and-control software. Most legacy mass notification systems are sirens with limited, if any, voice broadcast capability. ACOUSTICS systems feature the industry's highest STI, large directional and omni-directional broadcast coverage areas, and an array of options including solar power, battery backup, and satellite connectivity that enable the systems to continue to operate when power and telecommunications infrastructure goes down.

 

ACOUSTICS gives operators the ability to send critical alerts and notifications from emergency operations centers, and authorized computers or smart phones. Emergency alerts and information can be sent via individual, grouped or networked ACOUSTICS installations, text messages, emails, IPAWS, desktop alerts, TV, voice calls, and social media. Genasys Protect’s layered redundancy helps to ensure the maximum number of people receive Protective Communications and critical notifications.

 

Genasys LRAD

 

LRAD is the world’s leading AHD, with the ability to project alert tones and audible voice messages with exceptional vocal clarity in a 30° beam from close range to 5,500 meters. LRADs are used throughout the world in multiple applications and circumstances to safely hail, warn, inform, direct, prevent misunderstandings, determine intent, establish large safety zones, resolve uncertain situations, and save lives. LRADs have been deployed on military vehicles, at corporate headquarters, critical infrastructure, in hostage negotiations, aboard private yachts, and in numerous installations and applications where clear and intelligible voice communications are essential.

 

Several LRAD models are available in varying audio outputs, communication coverage areas, sizes, and functionalities. Several options and accessories (cameras, searchlights, mounts, and more) are also available to enhance LRAD capabilities.

 

All LRAD systems are defined by their unparalleled audio output and clarity. LRADs use Genasys' proprietary XL driver technology, which generates higher audio output in a smaller, lighter form factor. The technology also helps ensure voice messages and alert tones cut through background noise and are clearly heard and understood. These competitive advantages, and constant innovation, have made LRAD the de facto standard of the global AHD industry.

 

ACOUSTICS Case Study

 

Faced with wildfires, flooding, debris flows, earthquakes, tsunamis, severe weather and other public safety threats, the city of Laguna Beach, California, selected ACOUSTICS to deliver emergency alerts and notifications to its 23,000 residents and 6 million annual visitors. More than 20 ACOUSTICS installations are in place throughout the city with more installations planned. The installations can be activated individually, in groups, or simultaneously to provide area specific or citywide emergency warning coverage. The ACOUSTICS outdoor speaker installations are equipped with solar power, battery backup, and satellite connectivity in the event power and telecommunications infrastructure failure.

 

LRAD Case Study

 

SWAT teams respond to dangerous situations where communication is vital. Previously, SWAT teams used bullhorns and vehicle public address (“PA”) systems to communicate with violent suspects. Because of the poor intelligibility and limited broadcast range of bullhorns and vehicle PA systems, SWAT team members often had to closely engage with suspects, putting themselves, suspects, and bystanders in harm's way.

 

5

 

Many SWAT teams now use LRAD for serving high risk warrants, and during hostage and barricaded suspect negotiations, active shooter situations, and other SWAT operations. LRAD systems are portable and adaptable in most any situation to provide clear voice broadcasts over long distances. By effectively communicating from safe standoff distances, LRAD helps resolve uncertain situations, safeguards operators, and protects the public.

 

End Markets

 

Government

 

Genasys Protect provides state, local, and federal agencies with a feature-rich system that combines physical security integrations with multichannel emergency alerting. Automated integrations include fire system, access control, IPAWS, and mobile and desktop panic buttons. Output channels include 2-way SMS, email, pop-ups, callouts, PA speakers, and land mobile radio outputs.

 

ALERT can be used by state, local, or national agencies to deliver emergency alerts and life safety information to residents in certain areas, regionally, or countrywide.

 

Partnering with national governments and mobile telecom networks, Genasys Protect delivers CBC alerts and geo-targeted SMS notifications that can be sent to anyone, anywhere, with no recipient opt-in, registration, or download required.

 

LRAD systems enhance the safety and security of government-owned critical infrastructure including dams, power plants, water treatment plants, and government facilities. Unlike traditional monitoring and surveillance networks, LRAD systems provide a vital first response capability missing from observe-only integrated security installations. LRAD turns passive monitoring systems into first responders by broadcasting attention-commanding alerts, warnings, and critical notifications with industry-leading audibility and clarity.

 

Enterprise

 

Genasys Protect provides full redundancy and high resilience in workforce safety and messaging during everyday duties and critical business events. Genasys Protect’s accountability and real-time situational awareness translates to effective communications that can be delivered via voice calls, SMS messages, emails, desktop alerts, WhatsApp, and other corporate communication channels to reach workers, on-premises visitors, and contractors with no opt-in required.

 

Genasys Protect can be operated and controlled via a single dashboard that includes two-way polling, duress buttons, field check-ins and recipient locations. Genasys Protect enterprise solutions integrate with data sources, including active directories, human resources, visitor management and building control systems to find and reach employees, staff, contractors, temporary workers and visitors.

 

LRAD systems are being used for commercial security applications at large data centers, manufacturing plants, and other enterprise facilities.

 

Gas, Oil, Utilities

 

Genasys Protect integrates with a variety of industrial technologies, including gas leak sensors, 'man down' alarms, access control systems, and badge scanners for workforce safety and accountability. Genasys Protect delivers notifications to employees, contractors, visitors, and guests in corporate offices and at field sites. When integrated with human resources systems, Genasys Protect provides employee notifications, guest management systems for contractors and visitors, auto discovery alerts to anyone present on-site, and SMS opt-in for temporary enrollment to receive alerts and notifications.

 

In addition to providing real-time safety alerts and notifications through multiple channels, Genasys Protect provides service outage, system maintenance, and other utility customer communications.

 

ACOUSTICS is being used for emergency warning, industrial safety notification, and facility public address. ACOUSTICS can be integrated with gas detection and other sensors to provide automated alerts that protect workers and minimize infrastructure damage. ACOUSTICS alert tones and voice messages cut though mechanical and ambient background noise to be clearly heard and understood, before, during, and in the aftermath of emergency events.

 

LRAD systems enhance perimeter security by providing a vital first response capability missing from observe-only integrated security installations. LRAD turns passive monitoring systems into first responders by broadcasting attention-commanding alerts, warnings, and commands to direct fishing boats away from offshore platforms and trespassers from critical infrastructure .

 

6

 

Campuses

 

ACOUSTICS unifies software emergency alerting and highly intelligible indoor/outdoor speaker systems to provide multiple channels to deliver notifications, instructions and information to students, staff, faculty, and employees. Using ALERT command-and- control software, safety warnings can be delivered campus-wide across several channels, or to specific areas and student populations using select channels.

 

Towns, Cities, Counties

 

Genasys Protect’s scalable ALERT notification software is used by communities of all sizes to issue emergency warnings, provide important instructions, and receive community feedback quickly and directly.

 

Genasys Protect serves communities by providing digital communications through SMS, email, social media, and other channels, and broadcasting audible messages through Genasys ACOUSTICS installations. During wildfires, flooding, tornadoes, hurricanes and other emergencies, power and telecom outages frequently disrupt legacy emergency warning systems. Genasys’ ACOUSTICS systems are made with rugged, military-grade materials that can withstand the elements, and feature solar power, satellite connectivity, and battery backup options that enable emergency services personnel to disseminate critical information even when power and telecommunications infrastructure goes down.

 

EVAC is used by communities and counties to create disaster response plans, track emergency events, and execute timely emergency evacuations and orderly repopulations. CONNECT and EVAC allow emergency services to effectively collaborate across jurisdictions to respond quickly and efficiently to disasters. Genasys Protect emergency services include notifications, alerts, and instructions sent directly to community members through several channels, including SMS, email, Waze, and more.

 

Industrial Facilities

 

When integrated with software and/or hardware sensors, ACOUSTICS provide facility managers actionable data and information to either remotely or automatically initiate critical safety notifications. These notifications can be delivered throughout a facility or only to areas affected by industrial accidents, hazmat incidents, unauthorized entries, and other worker safety threats.

 

Defense

 

LRADs broadcast audible warning tones and voice messages with exceptional clarity from close range to 5,500 meters. This allows LRAD operators on the ground, in vehicles, on ships, or in helicopters, to increase the decision time and distance to differentiate between security threats and non-combatants, resolve uncertain situations, respond safely, and limit the escalation of force.

 

First Response

 

Police and fire departments are using LRAD systems in everyday duties and elevated risk operations to issue warnings, commands, and notifications that are clearly heard and understood above crowd, engine and background noise. Rugged, reliable, and easy to operate, LRAD systems resolve uncertain situations, safeguard the public, and protect first responders.

 

Wildlife & Assets

 

Certain facilities and infrastructure face wildlife challenges that can threaten assets or pose health risks to employees and/or local populations. LRADs are easily programmed to broadcast a near infinite variety of tones and predator calls to help prevent habituation, safely deter and protect wildlife from potential hazards, and humanely move wildlife away from critical assets and people. When integrated with cameras, motion sensors, night vision, and radar, LRAD systems can be automated and remotely operated across an IP network to provide critical asset operators a completely unmanned perimeter protection solution capable of safely deterring wildlife and human trespassing.

 

Strategy

 

Our products, systems and solutions continue to gain worldwide awareness and recognition through increased marketing efforts, product demonstrations, and word of mouth as a result of positive responses and increased acceptance. We believe we have a solid global brand, technology, and product foundation, which we continue to expand to serve new markets and customers for greater business growth.  We believe we have strong market opportunities for our product offerings throughout the world in the defense, public safety, emergency warning, mass notification, critical event management, enterprise safety, and law enforcement sectors as a result of increasing threats to government, commerce, law enforcement, homeland security and critical infrastructure. Our products, systems and solutions also have many applications within the fire rescue, maritime, asset protection, and wildlife control and preservation business segments.

 

7

 

Genasys has developed a global market and an increasing demand for LRAD communications systems. We have a reputation for producing quality products that feature industry-leading broadcast area coverage, vocal intelligibility and product reliability. We plan to continue building on our AHD market leadership position by offering enhanced voice broadcast systems and accessories for an expanding range of applications. In executing our strategy, we use direct sales to governments, militaries, large end-users, system integrators, and prime vendors. We have built a worldwide distribution channel consisting of partners and resellers that have significant expertise and experience selling integrated communication solutions into our various target markets. As our primary AHD sales opportunities are with domestic and international governments, military branches, and law enforcement agencies, we are subject to each customer’s unique budget cycle, which leads to long selling cycles and uneven revenue flow, complicating our product planning. 

 

The proliferation of natural and man-made disasters, emergency events and civil unrest require technologically advanced, multichannel solutions to deliver clear and timely critical communications to help keep people safe during crisis situations. Businesses are also incorporating critical communication and emergency management systems that locate and help safeguard employees when crises occur.

 

By providing the only SaaS platform that unifies sensors and IoT inputs with geographically-specific multichannel, multiagency alerting and notifications, Genasys seeks to deliver reliable, fast, and intuitive solutions for creating and disseminating  warnings, information and instructions before, during, and after public safety and enterprise threats.

 

While the software and hardware mass notification markets are more mature with many established manufacturers and suppliers, we believe that our advanced technology and unified platform provides opportunities to succeed in the large and growing public safety, emergency warning, and Protective Communications markets.

 

In fiscal 2024, we intend to continue pursuing domestic and international business opportunities with the support of business development consultants, key representatives, and resellers. We plan to grow our revenues through increased direct sales to governments and agencies that desire to integrate our communication technologies into their homeland security and public safety systems. This includes building on fiscal 2023 domestic defense sales by pursuing further U.S. military opportunities. We also plan to pursue both domestic and international emergency warning, enterprise and critical event management, government, law enforcement, fire rescue, homeland and international security, private and commercial security, border security, maritime security, and wildlife preservation and control business opportunities.

 

Our research and development strategy includes incorporating further innovations and capabilities into our Genasys Protect and LRAD products, systems, and solutions to meet the needs of our target markets.

 

Our Genasys Protect software solutions are more complex offerings. We are pursuing certain certifications, which are often required when bidding on government and mass notification opportunities. We intend to invest engineering resources to enhance our Genasys Protect software solutions to compete for larger emergency warning and critical communications business opportunities. We are also configuring alternative solutions to achieve lower price points to meet the needs of certain customers or applications. We also engage in ongoing value engineering to reduce the cost and simplify the manufacturing of our products.

 

We intend to continue operating with financial discipline in order to create value for our shareholders.

 

Manufacturing and Suppliers

 

Manufacturing

 

As an ISO 9001:2015 manufacturer, we believe maintaining quality manufacturing capacity is essential to the performance of our products and the growth of our business. Our technologies are different from mass-produced designs, and our manufacturing and assembly involves unique processes and materials. We contract with third-party suppliers to produce various components and sub-assemblies. In our facility, we complete the final assembly, test, and ship our products. We have refined our internal processes to improve how we design, test, and qualify products. We continue to implement rigorous manufacturing and quality processes to track production and field failures. We also perform third-party testing and certification of our products to ensure that they meet rigorous military and commercial specifications. We implement design and component changes periodically to reduce our product costs and improve product reliability and manufacturability. 

 

Suppliers

 

We minimize inventories and maximize the efficiency of our supply chain by having a large number of components and sub-assemblies produced by outside suppliers mainly located within 50 miles of our facility. The Company relies on one supplier for compression drivers for its LRAD products and is working to obtain alternative suppliers to reduce such reliance. The Company’s ability to manufacture its products could be adversely affected if it were to lose this sole source supplier and was unable to find an alternative supplier. We also purchase several key components and sub-assemblies from foreign suppliers. Consequently, we are subject to the impact that supply chain issues and economic conditions can have on such suppliers. The fluctuations of foreign currency exchange rates could also impact our lead times and product costs. We have developed strong relationships with a number of our key suppliers. If these suppliers experience supply chain issues, quality problems or part shortages, our production schedules could be significantly delayed, or our costs could significantly increase. 

 

8

 

Sales and Marketing

 

We market and sell products and services through our salesforce based in Alabama, California, Colorado, Florida, Nevada, North Carolina, Oregon, Wisconsin, Spain, United Kingdom, and the U.A.E., as well as through a full-time business consultant in Germany. Our corporate and administrative offices are located in San Diego, California. 

 

We sell directly to governments, militaries, large end-users, and commercial companies. We use independent representatives on a commission basis to assist in our direct sales efforts. We also use a channel distribution model, in which we sell our products directly to independent resellers and system integrators around the world, who then sell (or integrate products with other systems and then sell) to end-user customers. We are focusing our internal business development resources on building relationships with governments and other large direct customers. In addition, we utilize part-time consultants with expertise in various government and defense sectors to advise us on procedures and budgetary policies in an effort to be successful in these areas. 

 

We have a global reputation for providing high quality, innovative voice broadcast systems and mobile alert solutions that have made Genasys and LRAD internationally recognized product brands. We actively promote our brands and products through our website, trade shows, and advertising. We intend to increase the use of our trademarks throughout our product distribution chain and believe growing brand awareness will assist in expanding our business. We believe our reputation for technological expertise, quality products, and strong service and support provide us competitive advantages.

 

Customer Concentration

 

For the fiscal year ended September 30, 2023, one customer accounted for 54% of revenues, with no other single customer accounting for more than 10% of revenues. For the fiscal year ended September 30, 2022, one customer accounted for 68% of revenues, with no other single customer accounting for more than 10% of revenues.

 

Our revenues to date have relied on a few major customers. The loss of any customer could have a materially adverse effect on our financial condition, results of operations, and cash flows. We have made progress diversifying our revenues and expect to continue to do so in future periods. 

 

Backlog

 

Our order backlog for products that are deliverable in the next 12 months was approximately $7.0 million as of September 30, 2023, compared with $21.7 million as of September 30, 2022. The amount of backlog at any point in time is dependent upon scheduled delivery dates to our customers and product lead times. Our backlog orders are supported by firm purchase orders. 

 

Warranties

 

We generally warrant our products to be free from material and workmanship defects for a period up to one year from the date of purchase. The warranty is generally a limited warranty, and in some instances imposes certain shipping costs on the customer. We generally provide direct warranty service, but at times we may establish warranty service through third parties.

 

We also provide repair and maintenance agreements and extended warranty contracts at market rates, with terms ranging from one year to several years, as an additional source of revenue and to provide increased customer satisfaction.

 

Competition

 

Our technologies and products compete with those of other companies. Our LRAD AHDs and ACOUSTICS systems are part of the commercial and government audio industry and mass notification markets that are fragmented and include numerous manufacturers with products that vary widely in price, quality, and distribution channels. Present and potential competitors have, or may have, substantially greater resources to devote to product development. We believe we compete primarily on the originality of our products, the uniqueness of our technology and designs, and our responsiveness to customers and the ability to meet their needs. We believe the quality, reliability and superior performance of our products, which have been developed by incorporating feedback from our customers and our desire to provide the highest quality products, also provide us competitive advantages.

 

Our LRAD product line includes the leading long-range voice broadcast systems for military and other applications. Our AHD competitors include Ultra Electronics/USSI, IML Sound Commander and others. We do not believe these competitors have achieved significant global market penetration in the AHD market to date. We believe our LRAD product line has demonstrated acceptance, has performed extremely well in harsh environments, and can continue to compete on the basis of technical features, performance, ease of use, quality and cost. As we continue to grow this market, future competitors may enter, which could impact our competitiveness. 

 

9

 

Our advanced ACOUSTICS mass notification systems compete against several domestic and international companies, including Federal Signal, Whelen Engineering Company, Hoermann, and others. We believe our industry-leading voice intelligibility and area coverage, as well as our satellite connectivity and solar power options, provide key advantages that distinguish us from our competitors. When integrated with our Genasys Protect command-and-control software to provide multiple remote activation and control options, we believe our mass notification speakers are among the most technologically advanced and easiest to operate in the world.

 

In the more mature and established critical communications and event management software markets, we compete against several competitors, including Everbridge, OnSolve, Rave Mobile Safety, and others. We believe our ability to unify sensors and IoT inputs with the multichannel, multiagency dissemination of geolocation-targeted alerts, notifications and instructions before, during, and after public safety and enterprise threats, critical events, and other crisis situations, gives us significant competitive advantages against these established organizations. Our reliable, fast, and intuitive solution for sending warnings and information via location-based SMS, CBC, mobile push, text, email, social media, TV, radio, digital displays, sirens and speaker arrays, and our platform’s compatibility with major emergency warning protocols, including IPAWS, Wireless Emergency Alerts (“WEA”), and others, provide additional competitive advantages. We believe the domestic and international markets for public safety, emergency warning, and critical communications are substantial and growing. 

 

Seasonality 

 

Because our sales are primarily to domestic and international government departments or agencies, our selling cycles tend to be long and difficult to forecast. We have not experienced any significant seasonality trends to date, but we may experience increased seasonality in the future. 

 

Government Regulation 

 

We are subject to a variety of government laws and regulations that apply to companies engaged in international operations, including, among others, the Foreign Corrupt Practices Act, U.S. Department of Commerce export controls, local government regulations and procurement policies and practices (including regulations relating to import-export control, investments, exchange controls, and repatriation of earnings). We maintain controls and procedures to comply with laws and regulations associated with our international operations. If we are unable to remain compliant with such laws and regulations, our business may be adversely affected. 

 

Our products are produced to comply with standard product safety requirements for sale in the U.S. and similar requirements for sale in Europe and Canada. We expect to meet the electrical and other regulatory requirements for electronic systems or components we sell throughout the world. 

 

Financial Information about Segments and Geographic Areas 

 

Financial information regarding our segments and the geographic areas in which we operate is contained in Note 18, Segment Information, and Note 19, Major Customers, Suppliers and Related Information to our consolidated financial statements.

 

Intellectual Property Rights and Proprietary Information

 

 

We operate in an industry where innovation, investment in new ideas, and protection of resulting intellectual property rights are important drivers of success. We rely on a variety of intellectual property protections for our products and technologies, including patent, trademark and trade secret laws, and contractual obligations. We pursue a policy of vigorously enforcing our intellectual property rights. 

 

In addition to such factors as innovation, technological expertise, and experienced personnel, we believe strong product offerings that are continually upgraded and enhanced will keep us competitive, and we seek patent protection on important technological improvements that we make. We have an ongoing policy of filing patent applications to seek protection for novel features of our products and technologies. Prior to the filing and granting of patents, our policy is to disclose key features to patent counsel and maintain these features as trade secrets prior to product introduction. Patent applications may not result in issued patents covering all-important claims and could be denied in their entirety. We also file for trade name and trademark protection when appropriate. We are the owner of several registered trademarks, many of which have earned worldwide brand recognition. 

 

Our policy is to enter into nondisclosure agreements with each employee and consultant or third party to whom any of our proprietary information is disclosed. These agreements prohibit the disclosure of confidential information to others, both during and subsequent to employment, or the duration of the working relationship. These agreements may not prevent disclosure of confidential information or provide adequate remedies for any breach. 

 

10

 

Research and Development

 

The software and sound reproduction markets are subject to rapid changes in technology and design with frequent improvements and new product introductions, as well as customized solutions for specific customer applications. We believe our future success will depend on our ability to enhance and improve existing technologies and to introduce new technologies and products on a competitive basis that meet the needs of our customers. Accordingly, we are continuing to invest in significant research and new product development activities. 

 

For the fiscal years ended September 30, 2023 and 2022, we spent approximately $8.1 million and $7.0 million, respectively, on company-sponsored research and development. Future levels of research and development expenditures will vary depending on the timing of further new product development and the availability of funds to carry on additional research and development on currently owned technologies or in other areas. 

 

Executive Officers and Board of Directors

 

The current executive officers and members of the Board of Directors of Genasys Inc. and their ages and business experience are set forth below. 

 

Richard S. Danforth, age 64, was appointed Chief Executive Officer in August 2016. Mr. Danforth formed the strategic business consulting firm, RsD Aero, Ltd., in 2014, which provided consulting services for the Defense, Aerospace, Space and Transportation sectors, with an emphasis on M&A and Transatlantic trade. He served at DRS Technologies as Group President of DRS Integrated Defense Systems & Service (2013 – 2014); Chief Executive Officer, President and Board Member of DRS Defense Solutions (2008 – 2012); President, Command Control & Communication (2005 – 2008); President, Navy Electronics & Intelligence Systems (2004 – 2005); and Executive Vice President, Electronics Systems Group (2002 – 2004). He began his career at Raytheon in 1982 and held various manufacturing, quality assurance and program manager positions until 1996. Mr. Danforth was then appointed Vice President of Operations for Raytheon Aircraft Company (1996 – 2000). In 2000, he was named Senior Vice President of Raytheon Aircraft Company’s Commercial Aircraft Business division, where he led a staff of 370 sales, marketing and customer service personnel. Mr. Danforth holds a Bachelor of Science in Industrial Technology from the University of Massachusetts Lowell and a Masters in Engineering Management from Western New England College.

 

Dennis D. Klahn, age 65, was appointed Chief Financial Officer in September 2017. Mr. Klahn has more than 30 years of accounting, finance and operations experience, which includes serving as Controller or CFO at publicly traded companies. He was most recently a Group Controller at Teledyne RD Instruments, a subsidiary of Teledyne Technologies Incorporated, between 2011 and August 2017. Prior to that role, he served as Controller or CFO at several companies including, ISE Corporation, Overland Storage, Inc., Anacomp, Inc., and International Lottery & Totalizator Systems, Inc. Mr. Klahn is a certified public accountant in Illinois and began his career as a Staff Accountant at Coopers & Lybrand after receiving his B.A. in Accounting from St. Ambrose University.

 

Richard H. Osgood III, age 68, has been a member of the Board since July 2013 and was appointed Chairman of our Board in November 2021. Mr. Osgood retired in 2012 after serving as Head of Equity Capital Markets for Wedbush Securities since January 2009. Mr. Osgood joined Wedbush Securities when it acquired Pacific Growth Equities, which Mr. Osgood founded in 1991. Mr. Osgood served in various capacities with Pacific Growth Equities prior to its acquisition, including President, Chief Executive Officer, Chief Operating Officer, Chairman and Executive Chairman. Prior to founding Pacific Growth Equities, Mr. Osgood was the Head of Capital Markets, Sales and Trading at Volpe, Welty and Company, a company he also co-founded in 1986. Previously, Mr. Osgood held senior positions in institutional sales at Montgomery Securities, Rotan Mosely and Smith Barney. Mr. Osgood holds a B.A. in Psychology and a B.S. in Biology from the University of the South. Mr. Osgood’s capital markets and securities industry expertise, as well as his management and strategic experience qualify him to serve on our Board.

 

Scott L. Anchin, age 48, has been a member of the Board since March 2016. Mr. Anchin has served as the Chief Financial Officer of PF Franchisee Holdings, LLC since May 2022. From October 2018 to May 2022, Mr. Anchin was a partner at Meadow Hill Place, LLC, which provides management advisory services to growth stage companies. He also served as a Managing Director with Opportune LLP from March 2016 to October 2018, where he provided restructuring advisory services to companies and stakeholders in distressed situations. From 2009 to February 2016, Mr. Anchin was employed by Alvarez & Marsal North America, LLC, a global professional services firm specializing in turnaround and interim management and performance improvement. Mr. Anchin currently serves as a director of Kopin Corporation (Nasdaq: KOPN). He is a non-practicing Certified Public Accountant in the State of New York and holds a B.S. in Accounting from the Wharton School of Business at the University of Pennsylvania and an M.B.A. with a concentration in Management from Columbia Business School. Mr. Anchin’s accounting, management and restructuring experience and background, and his expertise in advising companies and stakeholders in difficult circumstances qualify him to serve on our Board.

 

11

 

Susan Lee Schmeiser, age 46, has been a member of the Board since September 2021. Ms. Lee has over 20 years of experience in digital marketing software, media, data analytics, and strategic partnerships. Ms. Lee has served as Group President of Digital Marketing & Technology Solutions at Vericast, a MacAndrews & Forbes company, since November 2020. Prior to her current position, from April 2020 to November 2020, Ms. Lee served as Chief Product Officer and Senior Executive Vice President at Vericast. From 2017 to 2020, Ms. Lee was Senior Vice President of Business Development and Strategy at Valassis, a leader in marketing technology and consumer engagement. From 2011 to 2017, Ms. Lee served as the Vice President of Corporate Development and Strategy of MaxPoint Interactive, Inc., which was acquired by Valassis after going public in 2017. Ms. Lee served as Vice President, Ad Sales Strategy at Univision from 2007 to 2011. She also held the role of Vice President at MTV Networks from 2004 to 2007. She began her career as a Financial Analyst in the Financial Sponsors Group of Morgan Stanley’s Investment Banking Division. Ms. Lee earned a B.A. in Economics from New York University and an M.B.A. in General Management from Harvard Business School. Ms. Lee’s leadership experience, and expertise in corporate development and strategy qualify her to serve on our Board.

 

Caltha Seymour, age 45, has been a member of the Board since September 2021. Ms. Seymour serves as Director of Global Business Development and Strategic Planning, Mission Systems Division, of Eaton Corporation, a diversified, multinational power management solutions company since 2016. From 2018 to 2021, Ms. Seymour was also the National Channel Manager for Eaton’s Industrial Control Division, where she was responsible for developing and executing $262M distribution channel partner sales and marketing strategic initiatives, as well as other programs to help cultivate sales growth and increase profitability. From 2016 to 2018, Ms. Seymour managed new product development, including a cross-functional role for Eaton’s $2.5B commercial vehicle product line. Prior to joining Eaton, Ms. Seymour leveraged her leadership and management skills in operations and consulting positions for the National Football League and the United States Military Academy at West Point. Ms. Seymour has earned a B.A. in Education Management from the University of Delaware, an M.S. in Sports Administration from Delaware State University, and a Global M.B.A. in International Business & Finance from Tulane University. Ms. Seymour’s extensive management experience, as well as her expertise in marketing, diverse business operations, and strategic initiatives qualify her to serve on our Board.

 

Human Capital

 

As of September 30, 2023, we employed a total of 187 full-time employees, of which 105 were located in the United States and 82 were located internationally. Our full-time employees include; 90 in engineering, 27 in production, quality assurance and materials control, 20 in general and administrative and 50 in sales and marketing. We contract technical and production personnel from time to time on an as needed basis and use outside consultants for various services. In addition, we have an extensive worldwide network of independent representatives and resellers who actively market and sell our products. We have not experienced any work stoppages and are not a party to a collective bargaining agreement.

 

We are dedicated to preserving operational excellence and remaining an employer of choice. We provide and maintain a work environment that is designed to attract, develop, and retain top talent through offering our employees an engaging work experience that contributes to their career development. We recognize that our success is based on the collective talents and dedication of those we employ, and we are highly invested in their success.

 

Available Information 

 

Our shares of common stock trade on the NASDAQ Capital Market under the symbol “GNSS”. Our address is 16262 West Bernardo Drive, San Diego, California, 92127, our telephone number is 858-676-1112, and our website is located at www.genasys.com. We make available, free of charge through our website, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, reports filed by our directors, executive officers and certain significant shareholders pursuant to Section 16 of the Securities Exchange Act, and all amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act of 1934, as soon as reasonably practical after the reports are electronically filed with or furnished to the Securities and Exchange Commission (“SEC”). The information on our website is not incorporated by reference into this report nor is it part of this report.

 

 

Item 1A.

Risk Factors

 

An investment in our company involves a high degree of risk. In addition to the other information included in this report, you should carefully consider the following risk factors in evaluating an investment in our company. You should consider these matters in conjunction with the other information included or incorporated by reference in this report. Our results of operations or financial condition could be seriously harmed, and the trading price of our common stock may decline due to any of these or other risks.

 

12

 

Risks Related to Our Business and Industry

 

General economic and political conditions may adversely affect our business, operating results and financial condition

 

Our operations and performance depend significantly on worldwide economic and political conditions and their impact on levels of capital investment and government spending. Global economic and political uncertainties and foreign currency rate fluctuations could adversely influence demand for our products leading to reduced levels of investments, reductions in government spending and budgets and changes in spending priorities and behavior.

 

Risks related to global economic instability, including global supply chain issues, inflation, labor costs, and fuel and energy costs, may affect the Companys business.

 

The volatile global economic environment has created market uncertainty. A slowdown in the financial markets or other economic conditions, including but not limited to global supply chain issues, inflation, fuel and energy costs, freight costs, lack of available credit, interest rates, and tax rates, may adversely affect the Company’s growth and profitability.  Fluctuation of prices and availability of commodities and materials used in the manufacture of our products may affect the cost of operations.  In addition, increasing wage inflation and challenges hiring qualified personnel may impact our ability to meet customer demand. While we expect the impacts of market uncertainty and inflation could have an effect on our business, financial condition and results of operations, we are unable to predict the extent or nature of these impacts at this time.

 

We may need additional capital for growth.

 

We may need additional capital to support our growth. While we expect to generate these funds from operations, we may not be able to do so. Principal factors that could affect the availability of our internally generated funds include:

 

 

failure of sales to government, military and commercial markets to meet planned projections;

 

 

government spending levels impacting sales of our products;

 

 

political uncertainty;

 

 

foreign currency fluctuations;

 

 

working capital requirements to support business growth;

 

 

our ability to control spending;

 

 

our ability to integrate future acquisitions;

 

 

management of new business opportunities;

 

 

introduction of new competing technologies;

 

 

product mix and effect on margins; and

 

 

acceptance of our existing and future products in existing and new markets.

 

Should we require additional funds, general market conditions or the then-current market price of our common stock may not support capital raising transactions and any such financing may require advance approval of our stockholders under the rules of the NASDAQ Stock Market. Our ability to obtain financing may be further constrained by prevailing economic conditions. We may be required to reduce costs, including the scaling back of research and development into new products, which could have a negative impact on our ability to compete and to innovate. If we raise additional funds by selling additional shares of our capital stock or securities convertible into or exercisable for common stock (assuming we are able to obtain additional financing), the ownership interest of our stockholders will be diluted, which could have a material negative impact on the market value of our common stock.

 

We have historically had a high concentration of revenues from a limited number of customers. We expect to continue to be dependent on a limited number of customers.

 

In fiscal year 2023, one customer accounted for 54% of revenues and no other customers accounted for more than 10% of revenues. Historically, our revenues have been dependent upon a limited number of customers, and we expect that we will continue to have some significant customers in future years. We do not have long-term purchase commitments with these or other significant customers, and our customers have the right to cease doing business with us at any time. Military contracts that we have been awarded have terms of indefinite delivery/indefinite quantity during the term of the contract, so there are no guaranteed purchases under these contracts. No assurance can be given that these or other customers will continue to do business with us or that they will maintain their historical levels of business. If our relationship with any material customer were to cease, then our revenues would decline and negatively impact our results of operations. Any such decline could result in us increasing our accumulated deficit and a need to raise additional capital to fund our operations. If our expectations regarding future sales are inaccurate, we may be unable to reduce costs in a timely manner to adjust for sales shortfalls.

 

13

 

Disruption and fluctuations in financial and currency markets could have a negative effect on our business.

 

Financial markets in the U.S., Europe, and Asia have experienced extreme volatility and uncertainty in recent years. Governments have taken unprecedented actions intended to address these market conditions. It is difficult to assess the extent to which these conditions have impacted our business, and the affect this has had on certain of our customers and suppliers. These economic developments affect businesses such as ours in a number of ways. Any tightening of credit in financial markets may adversely affect the ability of commercial customers to finance purchases and operations and could result in a decrease in orders and spending for our products as well as create supplier disruptions. Reductions in tax revenues, rating downgrades and other economic developments could also reduce future government spending on our products. There can be no assurance that there will not be further volatility and uncertainty in financial markets, which can then lead to challenges in the operation of our business. We are unable to predict the likely effects that negative economic conditions will have on our business and financial condition.

 

We purchase a number of key components and sub-assemblies from foreign suppliers. Consequently, we are subject to the impact economic conditions can have on such suppliers and fluctuations in foreign currency exchange rates. Increases in our cost of purchasing these items could negatively impact our financial results if we are not able to pass these increased costs on to our customers.

 

We have current government contracts, and our future growth is dependent, in large part, on continued sales to U.S. and international governments and businesses that sell to governments.

 

In fiscal year 2023, direct and indirect sales to the U.S. government accounted for approximately 59% of our total net sales, compared with 71% of our total net sales in fiscal year 2022, and 68% in fiscal year 2021. Changes in defense spending could have an adverse effect on our current and future revenues. Sales of our products to U.S. government agencies and organizations are subject to the overall U.S. government budget and congressional appropriation decisions and processes which are driven by numerous factors, including geo-political events and macroeconomic conditions, and are beyond our control. Even awards granted may not result in orders due to spending constraints. Similar issues apply to sales to international governments. We have no assurance that military interest in communication devices to minimize unnecessary use of force will continue or will provide future growth opportunities for our business.

 

Worldwide armed conflicts and the related implications may negatively impact our operations.

 

Current conflicts around the world, including Ukraine and Israel, and related sanctions could damage or disrupt international commerce and the global economy. It is not possible to predict the broader or longer-term consequences of these conflicts or the impact of sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, security conditions, currency exchange rates, and financial markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell, ship products, collect payments, and support customers in certain regions based on trade restrictions, embargoes and export control law restrictions, supply disruptions, and logistics restrictions, including closures of air space, and could increase the costs, risks and adverse impacts from supply chain and logistics challenges.  Given the evolving nature of these conflicts, the related sanctions, potential governmental actions and economic impact, such potential impacts remain uncertain. While we expect the impacts of these conflicts could have an effect on our business, financial condition and results of operations, we are unable to predict the extent or nature of these impacts at this time.

 

Our future success depends on our ability to execute our business strategy, and to continue to innovate and improve our existing products as well as design and produce new products to provide protective communications solutions.

 

Our future success significantly depends on our ability to execute our business strategy, continue to innovate, improve our existing products, and design, develop, and produce innovative new products and solutions, including those that may incorporate, or are based upon artificial intelligence technology. Product design, development, innovation and enhancement is often a complex, time-consuming and costly process involving significant investment in research and development with no assurance of return on investment. There can be no assurance that we will be able to develop and introduce new and improved products in a timely or efficient manner or that new and improved products, if developed, will achieve market acceptance. Our products generally must conform to various evolving and sometimes competing industry standards, which may adversely affect our ability to compete in certain markets or require us to incur significant costs. In addition, our customers generally impose very high quality and reliability standards on our products, which often change and may be difficult or costly to satisfy. Any inability to satisfy customer quality and reliability standards or comply with industry standards and technical requirements may adversely affect demand for our products and our results of operations.

 

We must expand our customer base in order to grow our business.

 

To grow our business, in addition to continuing to obtain additional orders from our existing customers, we must develop relationships with new customers and obtain and fulfill orders from new customers. We are competing against a number of large competitors in the mass notification market, and we need to establish our product offerings as competitive to win awards against these competitors, increase our customer base and gain market share. We cannot guarantee that we will be able to increase our customer base. Further, even if we do obtain new customers, we cannot guarantee that those customers will purchase from us in sufficient quantities or at product prices that will enable us to recover our costs in acquiring those customers and fulfilling those orders. Whether we will be able to sell more of our products will depend on a number of factors, including:

 

 

our ability to design and manufacture reliable products that have the features that are required by our customers;

 

 

the global economy;

 

 

our ability to expand relationships with existing customers and to develop relationships with new customers that will lead to additional orders for our products;

 

 

our ability to develop and expand new markets for directed sound products, mobile mass messaging services, and integrated solutions; and

 

14

 

 

our ability to develop international product distribution directly or through strategic partners.

 

We may not be able to successfully integrate acquisitions in the future, and we may not be able to realize anticipated cost savings, revenue enhancements, or other synergies from such acquisitions.

 

On January 18, 2018, we acquired all of the issued and outstanding shares of capital stock of Genasys Holding S.L. (“Genasys Spain”), on October 2, 2020, we acquired substantially all of the assets and business of Amika Mobile Corporation (“Amika Mobile”), on June 7, 2021, we completed the acquisition of Zonehaven Inc. (“Zonehaven”) and on October 4, 2023, we completed the acquisition of Evertel Technologies (“Evertel”). Our ability to successfully implement our business plan and achieve targeted financial results and other benefits including, among other things, greater market presence and development, and enhancements to our product portfolio and customer base, is dependent on our ability to successfully identify, consummate and integrate acquisitions, including Genasys Spain, Amika Mobile, Zonehaven and Evertel, as well as other businesses we may acquire in the future. We may not realize the intended benefits of the Genasys Spain, Amika Mobile, Zonehaven or Evertel acquisitions, or the acquisition of other businesses in the future as rapidly as, or to the extent, anticipated by our management. There can be no assurance that we will be able to successfully integrate the Genasys Spain, Amika Mobile, Zonehaven or Evertel businesses or any other acquired businesses, products or technologies without substantial expenses, delays or other operational or financial problems. Acquisitions, including our acquisition of Genasys Spain, Amika Mobile, Zonehaven and Evertel, involve a number of risks, some or all which could have a material adverse effect on our acquired businesses, products or technologies. Furthermore, there can be no assurance that the Genasys Spain, Amika Mobile, Zonehaven and Evertel businesses or any other acquired business, product, or technology will be profitable or achieve anticipated revenues and income. Our failure to manage our acquisition and integration strategy successfully could have a material adverse effect on our business, results of operations, and financial condition. The process of integrating an acquired business involves risks, including but not limited to:

 

 

demands on management related to changes in the size and possible locations of our businesses and employees;

 

 

diversion of management's attention from the management of daily operations;

 

 

difficulties in the assimilation of different corporate cultures, employees and business practices;

 

 

difficulties in conforming the acquired businesses’ accounting policies to ours;

 

 

retaining the loyalty and business of the employees or customers of acquired businesses;

 

 

retaining employees that may be vital to the integration of acquired businesses or to the future prospects of the combined businesses;

 

 

difficulties and unanticipated expenses related to the integration of departments and information technology systems, including accounting systems, technologies, books and records, procedures, and maintaining uniform standards, such as internal accounting controls, procedures, and policies;

 

 

costs and expenses associated with any undisclosed or potential liabilities;

 

 

the use of more cash or other financial resources on integration and implementation activities than we expect; and

 

 

our ability to avoid labor disruptions in connection with any integration, particularly in connection with any headcount reduction.

 

Failure to successfully integrate Genasys Spain, Amika Mobile, Zonehaven, Evertel, or any other acquired business in the future may result in reduced levels of anticipated revenue, earnings, or operating efficiency than might have been achieved if we had not acquired such businesses.

 

In addition, the acquisition of Genasys Spain, Amika Mobile, Zonehaven, Evertel and any future businesses could result in the incurrence of additional debt and related interest expense, contingent liabilities, and amortization expenses related to intangible assets, as well as the issuance of our common stock, which could have a material adverse effect on our financial condition, operating results, and cash flow.

 

Perceptions that long-range hailing devices are unsafe or may be used in an abusive manner may hurt sales of our products, which could cause our revenues to decline.

 

Potential customers for our products, including government, military, and emergency response agencies, may be influenced by claims or perceptions that long-range hailing devices are unsafe or may be used in an abusive manner. These claims or perceptions, which we believe are unsubstantiated, could reduce our product sales.

 

15

 

A significant portion of our revenue is derived from our core product category.

 

We are dependent on our core directional product category to generate our revenues. While we have expanded our product offering to include omnidirectional products and SaaS systems and solutions, no assurance can be given that our core directional products will continue to have market acceptance or that they will maintain their historical levels of sales. The loss or reduction of sales of this product category could have a material adverse effect on our business, results of operations, financial condition, and liquidity.

 

We may not successfully penetrate the mass notification market.

 

The mass notification market is substantial in size and projected to grow globally over the next five years. While there are a number of large companies already established in this market, we believe our unique SaaS systems and solutions, the clear, intelligible voice capability of our Genasys speaker products, and our unified software/hardware platform provide us with competitive advantages. Based on the increase in global public safety and enterprise threats, we continue to invest in marketing, selling, and software development resources to become successful in this growing market. However, we are competing against established competitors that have greater resources and have successfully penetrated the market.

 

Our margins could be impacted as we expand into the emergency response and mass notification market.

 

Our sales strategy for fiscal year 2024 and beyond is to increase our share of the growing emergency response and mass notification market with our Protective Communications solutions. A number of large companies currently have a substantial share of the market. While we believe we have a strong product platform that can successfully compete against these larger players, given the highly competitive environment, we expect to confront pricing pressures, which may negatively impact our overall margins.

 

We may incur significant and unpredictable warranty costs.

 

Our products are substantially different from proven, mass produced sound transducer designs and are often employed in harsh environments. We may incur substantial and unpredictable warranty costs from post-production product or component failures. We generally warrant our products to be free from defects in materials and workmanship for a period up to one year from the date of purchase. We also sell extended repair and maintenance contracts with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original limited warranty. As of September 30, 2023, we had a warranty reserve of $0.1 million. While our warranty experience with our product line has been favorable, as we build more complexity into the product, and as we expand our supplier base, issues could arise that could affect future warranty costs, which could adversely affect our financial position, results of operations and business prospects.

 

System disruptions and security threats to our computer networks, including breach of our or our customers confidential information, could have a material adverse effect on our business and our reputation.

 

Our computer systems as well as those of our service providers are vulnerable to interruption, malfunction or damage due to events beyond our control, including malicious human acts committed by foreign or domestic persons, natural disasters, and network and communications failures. We periodically perform vulnerability self-assessments and engage service providers to perform independent vulnerability assessments and penetration tests. However, despite network security measures, our servers and the servers at our service providers are potentially vulnerable to physical or electronic unauthorized access, computer hackers, computer viruses, malicious code, organized cyberattacks, and other security problems and system disruptions. Increasing socioeconomic and political instability in some countries has heightened these risks. Despite the precautions we and our service providers have taken, our systems may still be vulnerable to these threats. A user who circumvents security measures could misappropriate proprietary information or cause interruptions or malfunctions in operations.

 

Additionally, the confidential information that we collect subjects us to additional risks and costs that could harm our business and our reputation. We collect, retain and use personal information of our employees, including personally identifiable information, tax return information, financial data, bank account information, and other data. Although we employ various network and business security measures to limit access to and use of such personal information, we cannot guarantee that a third party will not circumvent such security measures, resulting in the breach, loss or theft of the personal information of our employees. Possession and use of personal information in our operations also subjects us to legislative and regulatory burdens that could restrict our use of personal information and require notification of data breaches. A violation of any laws or regulations relating to the collection, retention or use of personal information could also result in the imposition of fines or lawsuits against us.

 

Sustained or repeated system failures or security breaches that interrupt our ability to process information in a timely manner or that result in a breach of proprietary or personal information could have a material adverse effect on our operations and our reputation. Although we maintain insurance in respect of these types of events, available insurance proceeds may not be adequate to compensate us for damages sustained due to these events.

 

16

 

We could incur additional charges for excess and obsolete inventory.

 

While we strive to effectively manage our inventory, rapidly changing technology and uneven customer demand may result in short product cycles. The value of our inventory may be adversely affected by changes in technology that affect our ability to sell the products in our inventory. If we do not effectively forecast and manage our inventory, we may need to write off inventory as excess or obsolete, which in turn can adversely affect cost of sales and gross profit.

 

We have previously experienced, and may in the future experience, reductions in sales of older generation products as customers delay or defer purchases in anticipation of new product introductions. We have established reserves for slow moving or obsolete inventory of $0.8 million as of September 30, 2023. The reserves we have established for potential losses due to obsolete inventory may, however, prove to be inadequate and may give rise to additional charges for obsolete or excess inventory.

 

Many potential competitors who have greater resources and experience than we do may develop products and technologies that make ours obsolete or inferior.

 

Technological competition from larger, more established electronic and loudspeaker manufacturers and software providers is expected to increase. Most of the companies with which we expect to compete have substantially greater capital resources, research and development staffs, marketing and distribution programs, and facilities, and many of them have substantially greater experience in the production and marketing of products. In addition, one or more of our competitors may have developed, or may succeed in developing, technologies and products that are more effective than ours, rendering our technology and products obsolete or noncompetitive.

 

Adverse resolution of disputes, litigation and claims may harm our business, operating results or financial condition.

 

We may become a party to litigation, disputes, and claims in the normal course of our business. Litigation is by its nature uncertain and unpredictable and there can be no assurance that the ultimate resolution of such claims will not exceed the amounts accrued for such claims, if any. Litigation can be expensive, lengthy, and disruptive to normal business operations. An unfavorable resolution of a legal matter could have a material adverse effect on our business, operating results or financial condition.

 

Our competitive position will be seriously damaged if we cannot protect intellectual property rights and trade secrets in our technology.

 

We rely on a combination of contracts, trademarks, and trade secret laws to establish and protect our proprietary rights in our technology. However, we may not be able to prevent misappropriation of our intellectual property, and our competitors may be able to independently develop competing technologies, or the agreements we enter into may not be enforceable. A competitor may independently develop or patent technologies that are substantially equivalent to, or superior to, our technology. If this happens, our competitive position could be significantly harmed.

 

We may face personal injury and other liability claims that harm our reputation and adversely affect our operating results and financial condition.

 

While our products have been engineered to reduce the risk of damage to human hearing or human health, we could be exposed to claims of hearing damage if the product is not properly operated. A person injured in connection with the use of our products may bring legal action against us to recover damages on the basis of theories, including personal injury, negligent design, dangerous product or inadequate warning. We may also be subject to lawsuits involving allegations of misuse of our products. Our product liability insurance coverage may be insufficient to pay all such claims. Product liability insurance may also become too costly for us or may become unavailable to us in the future. We may not have sufficient resources to satisfy any product liability claims not covered by insurance, which would materially and adversely affect our operating results and financial condition. Significant litigation could also result in negative publicity and a diversion of management’s attention and resources.

 

Our international operations could be harmed by factors including political instability, natural disasters, fluctuations in currency exchange rates, and changes in regulations that govern international transactions.

 

We sell our products worldwide. In fiscal years 2023 and 2022, revenues outside of the U.S. accounted for approximately 22% and 15% of net revenues, respectively. The risks inherent in international trade may reduce our international sales and harm our business and the businesses of our customers and our suppliers. These risks include:

 

 

changes in tariff regulations;

 

 

political instability, war, terrorism, and other political risks;

 

 

foreign currency exchange rate fluctuations;

 

 

establishing and maintaining relationships with local distributors and dealers;

 

 

lengthy shipping times and accounts receivable payment cycles;

 

17

 

 

import and export control and licensing requirements, particularly in connection with sales and licensing to foreign governments and other customers;

 

 

compliance with a variety of U.S. laws, including the Foreign Corrupt Practices Act, by us or key subcontractors;

 

 

compliance with a variety of foreign laws and regulations, including unexpected changes in taxation and regulatory requirements;

 

 

greater difficulty in safeguarding our technology, proprietary data, and intellectual property in international jurisdictions than in the U.S.; and

 

 

difficulty in staffing and managing geographically diverse operations.

 

These and other risks may preclude or curtail international sales or increase the relative price of our products compared to those manufactured in other countries, reducing the demand for our products. Failure to comply with U.S. and foreign governmental laws and regulations applicable to international business, such as the Foreign Corrupt Practices Act or U.S. export control regulations, could have an adverse impact on our business with the U.S. and foreign governments.

 

Current environmental laws, or laws enacted in the future, may harm our business.

 

Our operations are subject to environmental regulation in areas in which we conduct business. Our product design and procurement operations must comply with new and future requirements relating to the materials composition of our products, including restrictions on lead, cadmium, and other substances. We do not expect that the impact of these environmental laws and other similar legislation adopted in the U.S. and other countries will have a substantial unfavorable impact on our business. However, the costs and timing of costs under environmental laws are difficult to predict.

 

Errors or defects contained in our products, failure to comply with applicable safety standards or a product recall could result in delayed shipments or rejection of our products, damage to our reputation, and expose us to regulatory or other legal action.

 

Any defects or errors in the operation of our products may result in delays in their introduction. In addition, errors or defects may be uncovered after commercial shipments have begun, which could result in the rejection of our products by our customers, damage to our reputation, lost sales, diverted development resources, and increased customer service and support costs and warranty claims, any of which could harm our business. Third parties could sustain injuries from our products, and we may be subject to claims or lawsuits resulting from such injuries. There is a risk that these claims or liabilities may exceed, or fall outside the scope of, our insurance coverage. We may also be unable to obtain adequate liability insurance in the future. Because we are a smaller company, a product recall would be particularly harmful to us because we have limited financial and administrative resources to effectively manage a product recall and it would detract management’s attention from implementing our core business strategies. A significant product defect or product recall could materially and adversely affect our brand image, causing a decline in our sales, and could reduce or deplete our financial resources.

 

Costs associated with our multi-year maintenance contract with a foreign military customer could be higher than expected.

 

We are obligated under a five-year repair and maintenance agreement with a foreign military. We have contracted with a third party service provider to administer the required services under the terms of the maintenance agreement. The revenue from the maintenance agreement with our customer is fixed and paid annually upon completion of each year through May 2024. It is possible that the cost to repair and maintain the products and the cost to contract with our third party service provider could exceed the revenue generated by the maintenance agreement.

 

We rely on outside manufacturers and suppliers to provide a large number of components and sub-assemblies incorporated in our products, and the ability of these manufacturers and suppliers to deliver components to our manufacturing facilities, and our ability to manufacture without disruption, could affect our results of operations.

 

Our products are made from a wide range of materials and have a large number of components and sub-assemblies (including semiconductors and other electronic components) produced by numerous outside suppliers around the world. Because not all of our supply arrangements provide for guaranteed supply and some key parts may be available only from a single supplier or a limited group of suppliers, we are subject to supply and pricing risk. Our operations and those of our suppliers are subject to disruption for a variety of reasons, including pandemic related supplier plant shutdowns or slowdowns, transportation delays, work stoppages, labor relations, labor shortages, price inflation, governmental regulatory and enforcement actions, intellectual property claims against suppliers, financial issues such as supplier bankruptcy, information technology failures, and hazards such as fire, earthquakes, flooding, or other natural disasters. For example, we expect to continue to be impacted by the following supply chain issues, due to economic, political and other factors largely beyond our control: increased input material costs and component shortages; supply chain disruptions and delays and cost inflation, all of which could continue or escalate in the future. The effects of climate change, including extreme weather events, long-term changes in temperature levels, water availability, increased cost for decarbonizing process heating, supply costs impacted by increasing energy costs, or energy costs impacted by carbon prices or offsets may exacerbate these risks. If these disruptions occur, or if we experience quality problems with suppliers, then our production schedules could be significantly delayed or costs significantly increased, which would have a material adverse effect on our business, liquidity, results of operations, and financial position.

 

18

 

Although we assemble our products internally, we have some sub-assemblies and components produced by third party manufacturers. We may be required to outsource manufacturing if sales of our products increase significantly. We may be unable to obtain acceptable manufacturing sources on a timely basis. In addition, from time to time we may change manufacturers and any new manufacturer engaged by us may not perform as expected. An extended interruption in the supply of our products could result in a substantial loss of sales. Furthermore, any actual or perceived degradation of product quality as a result of our reliance on third party manufacturers may have an adverse effect on sales or result in increased warranty costs, product returns, and buybacks. Failure to maintain quality manufacturing could reduce future revenues, adversely affecting our financial condition and results of operations.

 

Material supply disruptions and delays in deliveries, along with other factors such as price inflation, can also result in increased pricing. While many of our customers permit quarterly or other periodic adjustments to pricing based on changes in component prices and other factors, we may bear the risk of price increases that occur between any such repricing or, if such repricing is not permitted, during the balance of the term of the particular customer contract.

 

We derive revenue from government contracts and subcontracts, which are often non-standard, may involve competitive bidding, may be subject to cancellation with or without penalty, and may produce volatility in earnings and revenue.

 

Our sales to government customers have involved, and are expected in the future to involve, providing products and services under contracts or subcontracts with U.S. federal, state, local, and foreign government agencies. Obtaining contracts and subcontracts from government agencies is challenging, and contracts often include provisions that are not standard in private commercial transactions. For example, government contracts may:

 

 

include provisions that allow the government agency to terminate the contract without penalty under some circumstances;

 

 

be subject to purchasing decisions of agencies that are subject to political influence;

 

 

contain onerous procurement procedures; and

 

 

be subject to cancellation if government funding becomes unavailable.

 

Securing government contracts can be a protracted process involving competitive bidding. In many cases, unsuccessful bidders may challenge contract awards, which can lead to increased costs, delays, and possible loss of the contract for the winning bidder.

 

Our success is dependent on the performance of our executive team, and the cooperation, performance, and retention of our executive officers and key employees.

 

Our business and operations are substantially dependent on the performance of our current executive team including our Chief Executive Officer and our Chief Financial Officer. We do not maintain “key person” life insurance on any of our executive officers. The loss of one or several key employees could seriously harm our business. We cannot assure that employees will not leave and subsequently compete against us.

 

We are also dependent on our ability to retain and motivate high quality personnel, especially sales and skilled engineering personnel. Competition for such personnel is intense, and we may not be able to attract, assimilate or retain other highly qualified managerial, sales, and technical personnel in the future. The inability to attract and retain the necessary managerial, sales and technical personnel could cause our business, operating results or financial condition to suffer.

 

Risks Related to Our Financial Statements and Operating Results

 

We do not have the ability to accurately predict future operating results. Our quarterly and annual revenues are likely to fluctuate significantly due to many factors, most of which are beyond our control and could result in our failure to achieve our revenue expectations.

 

We expect our proprietary acoustic products, software products, and integrated solutions will be the source of substantially all our revenues for at least the near future. Revenues from these products and solutions are expected to vary significantly due to a number of factors, many of which are beyond our control. Any one or more of the factors listed below or other factors could cause us to fail to achieve our revenue expectations. These factors include:

 

 

our ability to develop and supply sound reproduction components to customers, distributors or original equipment manufacturers (“OEMs”) or to license our technologies;

 

 

market acceptance of and changes in demand for our products or products of our customers;

 

 

gains or losses of significant customers, distributors or strategic relationships;

 

19

 

 

unpredictable volume and timing of customer orders;

 

 

delays in funding approval by U.S. and foreign government and military customers;

 

 

the availability, pricing, and timeliness of delivery of components for our products and OEM products;

 

 

fluctuations in the availability of manufacturing capacity or manufacturing yields and related manufacturing costs;

 

 

the timing of new technological advances, product announcements or introductions by us, by OEMs or licensees, and by our competitors;

 

 

production delays by customers, distributors, OEMs, or by us or our suppliers;

 

 

increased competition in this market;

 

 

the conditions of other industries, such as military and commercial industries, into which our technologies may be sold;

 

 

general electronics industry conditions, including changes in demand and associated effects on inventory and inventory practices;

 

 

general economic conditions that could affect the timing of customer orders and capital spending and result in order cancellations or rescheduling; and

 

 

general political conditions in this country and in various other parts of the world that could affect spending for the products that we offer.

 

Some or all of these factors could adversely affect demand for our products or technologies, and therefore adversely affect our future operating results.

 

Most of our operating expenses are relatively fixed in the short term. We may be unable to rapidly adjust spending to compensate for any unexpected sales shortfalls, which could harm our quarterly operating results. We do not have the ability to predict future operating results with any certainty.

 

Changes in laws or regulations or the manner of their interpretation or enforcement could adversely impact our financial performance and restrict our ability to operate our business or execute our strategies.

 

New laws, regulations and standards, or changes in existing laws or regulations or the manner of their interpretation or enforcement, could increase our cost of doing business and restrict our ability to operate our business or execute our strategies. This includes, among other things, compliance costs and enforcement under the Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act (“Dodd Frank Act”), XBRL interactive SEC filings, new SEC regulations, and NASDAQ Stock Market rules. For example, under Section 1502 of the Dodd-Frank Act, the SEC has adopted additional disclosure requirements related to the source of certain “conflict minerals” for issuers for which such “conflict minerals” are necessary to the functionality or production of a product manufactured, or contracted to be manufactured, by that issuer. The metals covered by the rules include tin, tantalum, tungsten, and gold, commonly referred to as “3TG.” Our suppliers may use some or all of these materials in their production processes. The rules require us to conduct a reasonable country of origin inquiry to determine if we know or have reason to believe any of the minerals used in the production process may have originated from the Democratic Republic of the Congo or an adjoining country. If we are not able to determine the minerals did not originate from a covered country or conclude that there is no reason to believe that the minerals used in the production process may have originated in a covered country, we would be required to perform supply chain due diligence on members of our supply chain. Global supply chains can have multiple layers, thus the costs of complying with these new requirements could be substantial. These new requirements may also reduce the number of suppliers who provide conflict free metals and may affect our ability to obtain products in sufficient quantities or at competitive prices. Compliance costs and the unavailability of raw materials could have a material adverse effect on our results of operations.

 

We continually evaluate and monitor developments with respect to new and proposed rules and cannot predict or estimate the amount of the additional costs we may incur or the timing of such costs. These new or changed laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices.

 

Our disclosure controls and procedures may not prevent or detect all acts of fraud.

 

Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed in reports filed or submitted under the Securities Exchange Act is accumulated and communicated to management and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Our management expects that our disclosure controls and procedures and internal controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, they cannot provide absolute assurance that all control issues and instances of fraud, if any, within our company have been prevented or detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by an unauthorized override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and we cannot assure that any design will succeed in achieving its stated goals under all potential future conditions. Accordingly, because of the inherent limitations in a cost effective control system, misstatements due to error or fraud may occur and not be detected.

 

20

 

Failure to maintain an effective system of internal control over financial reporting could harm stockholder and business confidence in our financial reporting, our ability to obtain financing, and other aspects of our business.

 

Maintaining an effective system of internal control over financial reporting is necessary for us to provide reliable financial reports. Section 404 of the Sarbanes-Oxley Act of 2002 and the related rules and regulations promulgated by the SEC require us to include in our Form 10-K a report by management regarding the effectiveness of our internal control over financial reporting. The report includes, among other things, an assessment of the effectiveness of our internal control over financial reporting as of the end of the respective fiscal year, including a statement as to whether or not our internal control over financial reporting is effective. This assessment must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. While our management has concluded that our internal control over financial reporting was effective as of September 30, 2023, it is possible that material weaknesses will be identified in the future. In addition, components of our internal control over financial reporting may require improvement from time to time. If management is unable to assert that our internal control over financial reporting is effective in any future period, investors may lose confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on the Company’s stock price.

 

Risks Related to Our Capital Stock

 

Sales of common stock issuable on the exercise of outstanding options, may depress the price of our common stock.

 

As of September 30, 2023, we had outstanding options granted to our employees, consultants, advisors, and directors to purchase 2,904,522 shares of our common stock and we had 379,597 restricted stock units outstanding. As of September 30, 2023, the exercise prices for the options ranged from $1.51 to $8.03 per share. The issuance of shares of common stock upon the exercise of outstanding options and the release of outstanding restricted stock units could cause substantial dilution to holders of our common stock, and the sale of those shares in the market could cause the market price of our common stock to decline. The potential dilution from these shares could negatively affect the terms on which we could obtain equity financing.

 

We may issue preferred stock in the future, and the terms of the preferred stock may reduce the value of your common stock.

 

We are authorized to issue up to 5,000,000 shares of preferred stock in one or more series. Our board of directors may determine the terms of future preferred stock offerings without further action by our stockholders. If we issue preferred stock, it could affect the rights or reduce the value of our common stock. In particular, specific rights granted to future holders of preferred stock could be used to restrict our ability to merge with or sell our assets to a third party. These terms may include voting rights, preferences as to dividends and liquidation, conversion and redemption rights, and sinking fund provisions.

 

Our stock price is volatile and may continue to be volatile in the future.

 

The market price of our common stock has fluctuated significantly to date. In the future, the market price of our common stock could be subject to significant fluctuations due to general market conditions and in response to quarter-to-quarter variations in:

 

 

our anticipated or actual operating results;

 

 

developments concerning our software and sound reproduction technologies;

 

 

technological innovations or setbacks by us or our competitors;

 

 

announcements of merger or acquisition transactions;

 

 

changes in personnel within our company; and

 

 

other events or factors and general economic and market conditions.

 

The stock market in recent years has experienced extreme price and volume fluctuations that have affected the market price of many technology companies, and that have often been unrelated or disproportionate to the operating performance of companies.

 

Item 1B.

Unresolved Staff Comments.

 

None.

 

21

 

Item 2.

Properties

 

Our executive offices, sales, research and development and production facilities are located at 16262 West Bernardo Drive, San Diego, California. The lease of 55,766 square feet commenced July 1, 2018 and expires August 31, 2028. The aggregate monthly payments, with abatements, are $84 thousand, $86 thousand, $89 thousand, $92 thousand and $94 thousand per month for the sixth through tenth years of the lease, respectively, plus other certain costs and charges as specified in the lease agreement, including the Company’s proportionate share of the building operating expenses and real estate taxes.

 

Item 3.

Legal Proceedings

 

We may at times be involved in litigation in the ordinary course of business. We will also, from time to time, when appropriate in management’s estimation, record adequate reserves in our financial statements for pending litigation.

 

Item 4.

Mine Safety Disclosure

 

Not applicable.

 

22

 

PART II

 

Item 5.

Market for Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

 

Market Information

 

Our common stock is traded and quoted on the NASDAQ Capital Market under the symbol “GNSS.” The market for our common stock has often been sporadic and limited.

 

   

Sales Prices

 
   

High

   

Low

 
                 

Fiscal Year Ending September 30, 2022

               

First Quarter

  $ 5.43     $ 3.30  

Second Quarter

  $ 4.17     $ 2.67  

Third Quarter

  $ 4.07     $ 2.40  

Fourth Quarter

  $ 3.62     $ 2.63  
                 

Fiscal Year Ending September 30, 2023

               

First Quarter

  $ 3.70     $ 2.54  

Second Quarter

  $ 4.11     $ 2.91  

Third Quarter

  $ 3.09     $ 2.35  

Fourth Quarter

  $ 3.59     $ 2.01  

 

Holders

 

We had 44,027,121 shares issued and outstanding held by 908 holders of record of our common stock as of December 4, 2023.

 

Dividends

 

There were no dividends declared and paid during the years ended September 30, 2023 and 2022. The declaration of future cash dividends, if any, will be at the discretion of the Board of Directors and will depend on the Company’s earnings, if any, capital requirements and financial position, general economic conditions and other pertinent conditions. It is our present intention not to pay any cash dividends in the near future.

 

Equity Compensation Plan Information

 

The information required by this item is incorporated by reference to the information set forth in Item 12 of this Annual Report on Form 10-K.

 

Recent Sales of Unregistered Securities

 

No securities were sold within the past three years that were not registered under the Securities Act and not previously reported.

 

Issuer Purchases of Equity Securities

 

In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. Under the program, the Company was authorized to repurchase up to $5 million of its outstanding common shares.

 

There were no shares repurchased during the year ended September 30, 2023. During the year ended September 30, 2022, 259,310 shares were repurchased for $1.0 million. As of September 30, 2023, all repurchased shares were retired. As of September 30, 2023, $3.0 million was available for share repurchase under this program.

 

Item 6.

Reserved

 

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

The discussion and analysis set forth below should be read in conjunction with the information presented in other sections of this Annual Report on Form 10-K, including “Item 1. Business,” “Item 1A. Risk Factors,” and “Item 8. Financial Statements and Supplementary Data.” This discussion contains forward-looking statements which are based on our current expectations and industry experience, as well as our perception of historical trends, current market conditions, current economic data, expected future developments and other factors that we believe are appropriate under the circumstances. These statements involve risks and uncertainties that could cause actual results to differ materially from those suggested in the forward-looking statements. 

 

23

 

Overview 

 

We are a global provider of Protective Communications solutions including our Genasys Protect software platform and Genasys LRAD.  Our unified software platform receives information from a wide variety of sensors and IoT inputs to collect real-time information on developing and active emergency situations. Genasys uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.   

 

Genasys Protect provides a comprehensive  portfolio of Protective Communications software and hardware systems serving federal governmental and agencies, SLED and enterprise organizations in sectors including but not limited to oil and gas, utilities, manufacturing, automotive, and healthcare.  Genasys Protect solutions have a diverse range of applications, including emergency warning and mass notification for public safety; critical event management for enterprise companies; de-escalation for defense and law enforcement; and automated detection of real-time threats such as active shooters and severe weather. 

 

 Genasys LRAD systems provide directed audible voice messages with exceptional, intelligible vocal clarity from close range out to 5,500 meters. We have a history of successfully delivering innovative systems and solutions in mission critical situations, pioneering the AHD market with the introduction of our first LRAD AHD in 2002 and creating the first multidirectional voice-based public safety mass notification systems in 2012. Building on our proven, best in class and reliable solutions and systems, we are launching the first and only unified, end-to-end Protective Communications platform. 

 

Our unified Protective Communications platform includes:

 

Software

 

Genasys Protect

 

The Complete Protective Communications Platform 

 

Genasys Protect combines the most comprehensive suite of solutions enabling preparedness, responsiveness, and analytics to keep people, assets, and operations protected against the impacts of natural disasters, terrorism, violent civil unrest, and other dangerous situations, as well as power failures, facility shutdowns, and other non-emergency operational disruptions. 

 

 

1.

Proven Technology: Genasys solutions have been on the front lines for more than 40 years, providing precision-targeted communications designed to ensure the right people get the right message - right away.

 

2.

Modular Suite: Built on open standards, Genasys software and hardware systems are designed to easily integrate, whether using the full Genasys suite or complementing the notification platforms customers already have in place.

 

3.

Predictive Simulation: Genasys Protect is designed to permit customers to test response plans preemptively with advanced simulation of evacuation-level events, including fires and floods, and their impact on infrastructure, including traffic patterns and perimeter establishment.

 

4.

Unified Viewpoint: One common safety operating picture provides real-time visibility into our customers’ people, assets, and environment by combining first-party data from asset / people-management platforms and IoT sensors with vetted third-party data sources, including the FEMA, NOAA, DHS, and more.

 

5.

Unmatched Precision: Customized zone mapping enables targeting of mass notifications at the street level, making it easier to sequence response areas from most to least critical.

 

6.

Multi-channel: Genasys Protect is designed to allow customers to saturate their notification area by simultaneously alerting people across SMS, voice calls, social media, TV, radio, digital signage, and outdoor acoustic devices.

 

7.

Network Effect: Implementation in neighboring municipalities as well as across public- and private-sector organizations within the same municipality extends coverage and enables greater precision when notifying people of threats.

 

Genasys Protect ALERT

 

ALERT is an interactive, cloud-based SaaS solution that enables SLED and enterprise customers to send critical information to at-risk individuals or groups when an emergency occurs. ALERT acts as both a communications input and output, receiving information from state-of-the-art sensors and emergency services, and quickly relaying notifications, alerts, and instructions to at-risk populations and first responders. ALERT communications with the public can be enhanced via Genasys Protect ACOUSTICS, while ALERT communications among first responders and emergency personnel can be augmented and accelerated with Genasys Protect CONNECT (formerly Evertel). ALERT customers can create and send critical, verified, and secure notifications and messages that are geographically specific and targeted using emails, voice calls, text messages, panic buttons, desktop alerts, TV, social media, and more. Additionally, Genasys is a certified provider of IPAWS notifications. IPAWS is the federal public notification platform for the United States, which ALERT customers can use to deliver critical communications in multiple languages to specific populations.

 

Similarly, enterprise customers are able to send critical communications to at-risk employees, contractors, visitors, or groups based on geographic location or team status. Operated and controlled via a single dashboard that includes two-way polling, duress buttons, field check-ins and recipient locations, ALERT integrates with various data sources, including sensors, emergency services, active directories, human resources, visitor management, and building control systems to find and deliver safety alerts and notifications to residents, employees, staff, contractors, temporary workers, and visitors.

 

24

 

ALERT sends targeted messages based on geographic location, permitting relevant information and instructions to be sent to the appropriate populations. Emergency managers can prepare for natural or man-made disasters by developing evacuation plans that map routes, shelters, traffic control locations, and road closures using ALERT’s extensive public safety resources and mapped zones. This information is easily shared with the public and reduces the time it takes to execute emergency evacuations and conduct orderly repopulations. Auto-Discovery, an innovative feature of the platform, locates and connects with anyone on a wired or wireless network in a fixed area with no opt-in required. When discovered, ALERT anonymizes all recipient information and data. When an emergency occurs, these tools allow at-risk groups or individuals to be notified as quickly as possible without sacrificing their privacy.

 

In addition to disseminating alerts and notifications, ALERT uses two-way communication tools, including polls and check-ins to receive feedback from targeted populations and first responders. With direct feedback, operators can survey the safety and status of at-risk individuals, learn of developments, update notifications and/or instructions in response to new information, and more.

 

Genasys Protect EVAC

 

EVAC enables responding agencies to react swiftly, make collaborative decisions, and communicate event status in real-time to other agencies, businesses, and the public. EVAC determines and communicates the proper scope of a response or evacuation by replacing guesswork with data-driven intelligence. EVAC enhances safety levels for first responders, communities, and large campuses by providing:

 

 

intelligent zones to improve evacuation planning and communication. EVAC users can build, edit, and act upon geographical location data, including shelters, facilities, and traffic;

 

 

modeling behaviors to plan for effective responses and/or evacuation scenarios covering emergencies that include wildfires, floods, active shooters, hurricanes, and more;

 

 

actionable communication through the Genasys Protect mobile app to keep people informed before, during, and after a critical event;

 

 

a common operating picture across agencies to reduce response times by 90%; and

 

 

targeted alerting across multiple channels, including intelligible, outdoor speakers for timely, efficient evacuation and public safety notifications.

 

Genasys Protect CONNECT

 

CONNECT is a leading cross-agency collaboration platform that streamlines and secures team and one-on-one communications for first responders and public safety agencies. With real-time intelligence sharing that exceeds regulatory privacy requirements for public agencies, CONNECT’s instant communication platform empowers first responders and public safety personnel to collaborate and share information in a single space with text, videos, images, and audio from any location. CONNECT provides a secure space where professionals can exchange information, make decisions, and collaborate with trust in data security. Record retention policies drive compliance that allows agencies and personnel to communicate in confidence.

 

Enabling public safety professionals to collaborate with other agencies throughout their region, state and country, CONNECT provides real-time interoperability to address critical events and crisis situations more quickly through coordinated efforts. Compliant with all federal and state-level legal requirements for public safety communications, CONNECT data is protected and secured through high-level data encryption within a secure, U.S. based, government-only cloud environment.

 

Hardware

 

Genasys Protect ACOUSTICS

 

ACOUSTICS unites Genasys’ next generation of mass notification speaker systems with Genasys Protect command-and-control software. Most legacy mass notification systems are sirens with limited, if any, voice broadcast capability. ACOUSTICS systems feature the industry's highest STI, large directional and omni-directional broadcast coverage areas, and an array of options including solar power, battery backup, and satellite connectivity that enable the systems to continue to operate when power and telecommunications infrastructure goes down.

 

ACOUSTICS gives operators the ability to send critical alerts and notifications from emergency operations centers, and authorized computers or smart phones. Emergency alerts and information can be sent via individual, grouped or networked ACOUSTICS installations, text messages, emails, IPAWS, desktop alerts, TV, voice calls, and social media. Genasys Protect’s layered redundancy helps to ensure the maximum number of people receive Protective Communications and critical notifications.

 

25

 

Genasys LRAD

 

LRAD is the world’s leading AHD, with the ability to project alert tones and audible voice messages with exceptional vocal clarity in a 30° beam from close range to 5,500 meters. LRADs are used throughout the world in multiple applications and circumstances to safely hail, warn, inform, direct, prevent misunderstandings, determine intent, establish large safety zones, resolve uncertain situations, and save lives. LRADs have been deployed on military vehicles, at corporate headquarters, in hostage negotiations, aboard private yachts, and in numerous installations and applications where clear and intelligible voice communications are essential.

 

Several LRAD models are available in varying audio outputs, communication coverage areas, sizes, and functionalities. Several options and accessories (cameras, searchlights, mounts, and more) are also available to enhance LRAD capabilities.

 

All LRAD systems are defined by their unparalleled audio output and clarity. LRADs use Genasys' proprietary XL driver technology, which generates higher audio output in a smaller, lighter form factor. The technology also helps ensure voice messages and alert tones cut through background noise and are clearly heard and understood. These competitive advantages, and constant innovation, have made LRAD the de facto standard of the global AHD industry.

 

Recent Developments  

 

In the fiscal year ended September 30, 2023, we accomplished the following: 

 

 

Completed the integration of legacy GEM, Zonehaven, NEWS, and IMNS solutions into our unified Genasys Protect platform.

 

 

Executed branding relaunch with new website, go-to-market and product User Interface (“UI”).

 

 

Expanded coverage to 16% of Colorado with Genasys Protect in Boulder County.

 

 

Won first statewide contract for Genasys Protect in New Hampshire.

 

 

Displaced a key competitor in Boston, MA with Genasys Protect ALERT.

 

 

Expanded relationship with San Diego County, CA to encompass entire Genasys Protect platform. San Diego County joins Riverside County, CA, Marin County, CA, Alameda County, CA, and other jurisdictions in adopting the complete Genasys Protect platform.

 

 

Announced a Genasys Protect ACOUSTICS implementation with a large outdoor tourist destination.

 

 

Received $10.7 million LRAD order from the U.S. Army under AHD Program of Record.

 

 

Assisted first responders to protect more than 17 million California residents with Genasys Protect EVAC during atmospheric river events.

 

 

Expanded Genasys Protect coverage of California to 37 of 58 counties.

 

 

Awarded and installed Genasys Protect for Aramco, one of the world’s largest industrial companies. At the time of booking, this was the largest Genasys Protect multi-year order in the Company’s history.

 

 

Business Outlook 

 

Our products, systems, and solutions continue to gain worldwide awareness and recognition through increased marketing efforts, product demonstrations, and word of mouth as a result of positive responses and increased acceptance. We believe we have a solid global brand, technology, and product foundation, which we continue to expand to serve new markets and customers for greater business growth.  We believe we have strong market opportunities for our product offerings throughout the world in the defense, public safety, emergency warning, mass notification, critical event management, enterprise safety, and law enforcement sectors as a result of increasing threats to government, commerce, law enforcement, homeland security, and critical infrastructure. Our products, systems, and solutions also have many applications within the fire rescue, maritime, asset protection, and wildlife control and preservation business segments.

 

26

 

Genasys has developed a global market and an increased demand for LRADs and advanced mass notification speakers. We have a reputation for producing quality products that feature industry-leading broadcast area coverage, vocal intelligibility, and product reliability. We intend to continue building on our AHD market leadership position by offering enhanced voice broadcast systems and accessories for an expanding range of applications. In executing our strategy, we use direct sales to governments, militaries, large end-users, system integrators, and prime vendors. We have built a worldwide distribution channel consisting of partners and resellers that have significant expertise and experience selling integrated communication solutions into our various target markets. As our primary AHD sales opportunities are with domestic and international governments, military branches, and law enforcement agencies, we are subject to each customer’s unique budget cycle, which leads to long selling cycles and uneven revenue flow, complicating our product planning. 

 

The proliferation of natural and man-made disasters, crisis situations, and civil unrest require technologically advanced, multi-channel solutions to deliver clear and timely protective communications to help keep people safe during critical events. Businesses are also incorporating protective communication and emergency management systems that locate and help safeguard employees and infrastructure when crises occur.

 

By providing the only SaaS platform that unifies sensors and IoT inputs with multichannel, multiagency alerting and notifications, Genasys seeks to deliver reliable, fast, and intuitive solutions for creating and disseminating geolocation-targeted warnings, information, and instructions before, during, and after public safety and enterprise threats.

 

While the software and hardware mass notification markets are more mature with many established manufacturers and suppliers, we believe that our advanced technology and unified platform provides opportunities to succeed in the large and growing public safety, emergency warning and critical communications markets.

 

In fiscal 2024, we intend to continue pursuing domestic and international business opportunities with the support of business development consultants, key representatives, and resellers. We plan to grow our revenues through increased direct sales to governments and agencies that desire to integrate our communication technologies into their homeland security and public safety systems. This includes building on fiscal 2023 domestic defense sales by pursuing further U.S. military opportunities. We also plan to pursue domestic and international emergency warning, enterprise and critical event management, government, law enforcement, fire rescue, homeland and international security, private and commercial security, border security, maritime security, and wildlife preservation and control business opportunities. In addition to the matters above, we are authorized for the performance of services and provision of goods pursuant to Delaware General Corporation Law.

 

Our research and development strategy involves incorporating further innovations and capabilities into our Genasys Protect platform to meet the needs of our target markets.

 

Our Genasys Protect software solutions are more complex offerings. We are pursuing certain certifications, which are often required when bidding on government and mass notification opportunities. We intend to invest engineering resources to enhance our ALERT, EVAC, and CONNECT software solutions to compete for larger emergency warning and critical communications business opportunities. We are also configuring alternative solutions to achieve lower price points to meet the needs of certain customers or applications. We also engage in ongoing value engineering to reduce the cost and simplify the manufacturing of our products.

 

A large number of LRAD and ACOUSTICS components and sub-assemblies manufactured by outside suppliers within our supply chain are produced within 50 miles of our facility. We do not source component parts from suppliers in China. It is likely that some of our suppliers source parts in China. Negative impacts on our supply chain could have a material adverse effect on our business. We communicate with our suppliers regarding measures to alleviate ongoing worldwide supply chain issues.

 

We have been affected by price increases from our suppliers and logistics as well as other inflationary factors such as increased salary, labor, and overhead costs. We regularly review and adjust the sales price of our finished goods to offset these inflationary factors. Although we do not believe that inflation has had a material impact on our financial results through September 30, 2023, sustained or increased inflation in the future may have a negative effect on our ability to achieve certain expectations in gross margin and operating expenses. If we are unable to offset the negative impacts of inflation with increased prices, our future results could be materially affected.

 

Critical Accounting Policies and Estimates

 

We have identified the policies below as critical to our business operations and to understanding our results of operations. Our accounting policies are more fully described in our consolidated financial statements and related notes located in “Item 8. Financial Statements and Supplementary Data.” The impact and any associated risks related to these policies on our business operations are discussed in “Item 1A. Risk Factors” and throughout “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” when such policies affect our reported and expected financial results.

 

The methods, estimates, and judgments we use in applying our accounting policies, in conformity with generally accepted accounting principles in the U.S., have a significant impact on the results we report in our financial statements. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. These estimates affect the carrying values of assets and liabilities. Actual results may differ from these estimates under different assumptions or conditions.

 

27

 

Revenue Recognition

 

Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:

 

 

1.

Identify the contract(s) with customers

 

2.

Identify the performance obligations

 

3.

Determine the transaction price

 

4.

Allocate the transaction price to the performance obligations

 

5.

Recognize revenue when the performance obligations have been satisfied

 

ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.

 

We derive our revenue from the sale of products and services to customers, contracts, license fees, other services, and freight. The Company sells its products and services through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods, including software, when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company, and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.

 

Product Revenue

 

Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that our customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory. Our customers do not have a right to return product unless the product is found defective and therefore our estimate for returns has historically been insignificant.

 

Perpetual licensed software

 

The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.

 

Time-based licensed software

 

The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.

 

Warranty, maintenance, and services

 

We offer extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty contracts are recognized on a straight-line basis over the warranty period and maintenance contracts are recognized based on time elapsed over the service period. Revenue from other services such as training or installation is recognized when the service is completed. Warranty, maintenance and services are classified as contract and other revenues.

 

Multiple element arrangements

 

The Company has entered into a number of multiple element arrangements, such as when selling a product or perpetual licenses that may include maintenance and support (included in the price of the perpetual licenses) and time-based licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In multiple element arrangements, the Company uses either the stand-alone selling price or an expected cost-plus margin approach to determine the fair value of each element within the arrangement, including software and software-related services such as maintenance and support. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are available.

 

28

 

Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses, which are not unbundled. When software development services are performed to customize the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.

 

We currently disaggregate revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with our business operations and to be consistent with other communications and public filings. Refer to Note 18, Segment Information and Note 19, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.

 

Share-Based Compensation. We account for share-based compensation in accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 718, “CompensationStock Compensation” (“ASC 718”) which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, consultants and directors based on estimated fair values. ASC 718 requires the use of subjective assumptions, including expected stock price volatility and the estimated term of each award. We estimate the fair value of stock options granted using the Black-Scholes option-pricing model, which is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. This model also utilizes the fair value of our common stock and requires that, at the date of grant, we use the expected term of the share-based award, the expected volatility of the price of our common stock over the expected term, the risk-free interest rate and the expected dividend yield of our common stock to determine the estimated fair value. We determine the amount of share-based compensation expense based on awards that we ultimately expect to vest, reduced for estimated forfeitures. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

 

Allowance for doubtful accounts. Our products are sold to customers in many different markets and geographic locations. We estimate our bad debt reserve on a case-by-case basis due to a limited number of customers. We base these estimates on many factors, including customer credit worthiness, past transaction history with the customer, current economic industry trends, and changes in customer payment terms. Our judgments and estimates regarding collectability of accounts receivable have an impact on our financial statements.

 

Valuation of Inventory. Our inventory is comprised of raw materials, assemblies and finished products. We must periodically make judgments and estimates regarding the future utility and carrying value of our inventory. The carrying value of our inventory is periodically reviewed and impairments, if any, are recognized when the expected future benefit from our inventory is less than its carrying value.

 

Valuation of Intangible Assets. Intangible assets consist of technology, customer relationships, trade name portfolio, and non-compete agreements acquired in the acquisitions of Genasys Spain and Zonehaven and the Amika Mobile asset purchase and patents and trademarks that are amortized over their estimated useful lives. We must make judgments and estimates regarding the future utility and carrying value of intangible assets. The carrying values of such assets are periodically reviewed and impairments, if any, are recognized when the expected future benefit to be derived from an individual intangible asset is less than its carrying value. This generally occurs when certain assets are no longer consistent with our business strategy and whose expected future value has decreased.

 

Valuation of Goodwill. Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. We evaluate goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. We assess qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by management include: macro-economic conditions of the local business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than the carrying amount, a two-step impairment test is performed. For reporting units where we perform the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit’s carrying amount exceeds the reporting unit’s fair value. An impairment loss cannot exceed the total amount of goodwill allocated to the reporting unit.

 

Accrued Expenses. We establish a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. This reserve requires us to make estimates regarding the amount and costs of warranty repairs we expect to make over a period of time. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs, and anticipated rates of warranty claims. Warranty expense is recorded in cost of revenues. We evaluate the adequacy of this reserve each reporting period.

 

29

 

We use the recognition criteria of ASC 450-20, “Loss Contingencies” to estimate the bonus amount when it becomes probable a bonus liability will be incurred and we recognize expense ratably over the service period. We accrue bonus expense each quarter based on estimated year-end results, and then adjust the actual in the fourth quarter based on our final results compared to targets.

 

Deferred Tax Asset. We evaluate quarterly the realizability of the deferred tax assets and assess the need for a valuation allowance. We record valuation allowances to reduce our deferred tax assets to an amount that we believe is more likely than not to be realized. Realization is dependent on generating sufficient taxable income prior to expiration of the loss carryforwards. As of September 30, 2023, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet. Utilization of the net operating loss (“NOL”) carryforwards in future years could be substantially limited due to restrictions imposed under federal and state laws upon a change in ownership or control. In determining taxable income for financial statement reporting purposes, we must make certain estimates and judgments. These estimates and judgments are applied in the calculation of certain tax liabilities and in the determination of the ability to recover deferred tax assets. The Company will continue to evaluate the ability to realize its net deferred tax assets on an ongoing basis to identify whether any significant changes in circumstances or assumptions have occurred that could materially affect the ability to realize deferred tax assets and will adjust the valuation accordingly.

 

Recent Accounting Pronouncements

 

New pronouncements issued for future implementation are discussed in Note 3, Recent Accounting Pronouncements, to our consolidated financial statements.

 

Segment and Related Information

 

We are engaged in the design, development, and commercialization of critical communications hardware and software solutions designed to alert, inform and protect people. The Company operates in two business segments: Hardware and Software and its principal markets are North and South America, Europe, Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill, and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation. Refer to Note 18, Segment Information, in our consolidated financial statements for further discussion.

 

30

 

Comparison of Results of Operations for Fiscal Years Ended September 30, 2023 and 2022

 

The following table provides for the periods indicated certain items of our consolidated statements of operations expressed in thousands of dollars and as a percentage of net sales. The financial information and discussion below should be read in conjunction with the consolidated financial statements and notes contained in this Annual Report.

 

   

Years Ended

                 
   

September 30, 2023

   

September 30, 2022

                 
           

% of

           

% of

                 
           

Total

           

Total

   

Fav(Unfav)

 
   

Amount

   

Revenue

   

Amount

   

Revenue

   

Amount

   

%

 

Revenues:

                                               

Product revenue

  $ 40,128       86.0 %   $ 48,637       90.0 %   $ (8,509 )     (17.5 %)

Contract and other

    6,535       14.0 %     5,398       10.0 %     1,137       21.1 %

Total revenues

    46,663       100.0 %     54,035       100.0 %     (7,372 )     (13.6 %)
                                                 

Cost of revenues

    24,901       53.4 %     26,759       49.5 %     1,858       6.9 %

Gross Profit

    21,762       46.6 %     27,276       50.5 %     (5,514 )     (20.2 %)
                                                 

Operating expenses

                                               

Selling, general and administrative

    24,621       52.8 %     22,635       41.9 %     (1,986 )     (8.8 %)

Impairment of goodwill

    -       0.0 %     13,162       24.4 %     13,162       100.0 %

Research and development

    8,127       17.4 %     7,010       13.0 %     (1,117 )     (15.9 %)

Total operating expenses

    32,748       70.2 %     42,807       79.2 %     10,059       23.5 %
                                                 

Loss from operations

    (10,986 )     (23.5 %)     (15,531 )     (28.7 %)     4,545       (29.3 %)
                                                 

Other(expense) income, net

    (10 )     (0.0 %)     60       0.1 %     (70 )     (116.7 %)
                                                 

Loss before income taxes

    (10,996 )     (23.6 %)     (15,471 )     (28.6 %)     4,475       (28.9 %)

Income tax expense

    7,400       15.9 %     741       1.4 %     (6,659 )     (898.7 %)

Net loss

  $ (18,396 )     (39.4 %)   $ (16,212 )     (30.0 %)   $ (2,184 )     13.5 %
                                                 

Net revenue

                                               

Hardware

  $ 42,864       91.9 %   $ 50,938       94.3 %     (8,074 )     (15.9 %)

Software

    3,799       8.1 %     3,097       5.7 %     702       22.7 %

Total net revenue

  $ 46,663       100.0 %   $ 54,035       100.0 %   $ (7,372 )     (13.6 %)

 

Revenues

 

Revenues decreased $7,372 in the fiscal year ended September 30, 2023, compared with the prior year. Hardware revenue decreased $8,074, partially offset by a $702 increase in software revenue compared with the prior fiscal year. Lower hardware revenue was largely due to low backlog at the start of the fiscal year and lower fiscal year 2023 hardware orders. The receipt of orders is often uneven due to the timing of government budgets or approvals. The increase in software revenue in this fiscal year is due to growth in SaaS revenue, partially offset by lower professional services revenue on software contracts. As of September 30, 2023, we had aggregate deferred revenue and prepayments from customers in advance of product shipment of $4,020. The receipt of orders will often be uneven due to the timing of customers’ approval or budget cycles.

 

Gross Profit

 

Gross profit for the year ended September 30, 2023, decreased $5,514 compared with fiscal year 2022, primarily due to lower sales volume and higher product costs in fiscal year 2023. Gross margin as a percentage of sales was 46.6% in fiscal year 2023, compared with 50.5% in the prior year.

 

Our products have varying gross margins, so product mix may affect gross profits. In addition, our margins vary based on the sales channels through which our products are sold in a given period. We continue to implement product updates and changes, including raw material and component changes that may impact product costs. With such product updates and changes we have limited warranty cost experience and estimated future warranty costs can impact our gross margins. We do not believe that historical gross profit margins should be relied upon as an indicator of future gross profit margins.

 

31

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses increased by $1,986, or 8.8%. The increase was due to $940 of additional employee-related costs, largely associated with our 18% increase in sales and administration personnel over the prior year to support software revenue growth opportunities. In addition, professional services, including rebranding and recruitment costs, increased $878 and commission expense increased $288 over the prior year.

 

We incurred non-cash share-based compensation expenses allocated to selling, general and administrative expenses for fiscal 2023 and 2022 of $1,428 and $2,080, respectively.

 

We may expend additional resources on the marketing and selling of our products in future periods as we identify ways to optimize potential business opportunities. Commission expense will fluctuate based on the nature of our sales.

 

Goodwill Impairment

 

As a result of the annual goodwill impairment analysis, we recognized a $13,162 non-cash goodwill impairment charge in our Software segment for the year ended September 30, 2022. There was no impairment charge recorded for the year ended September 30, 2023. For more information, refer to Note 2, Basis of Presentation and Significant Accounting Policies and Note 8, Goodwill and Intangible Assets.

 

Research and Development Expenses

 

R&D expenses increased by $1,117 primarily due to increased employee-related costs associated with our 7% growth in engineering personnel.

 

Included in R&D expenses for the year ended September 30, 2023 was $103 of non-cash share-based compensation expenses, compared to $70 for the year ended September 30, 2022.

 

Other (Expense) Income, net

 

Other expense, net, decreased by $70 due to changes in interest income and realized gains and losses on foreign currency translation.

 

Net Loss

 

The net loss of $18,396 for fiscal 2023 was an increase of $2,184 compared with the net loss of $16,212 in fiscal year 2022. This was largely due to lower revenue combined with increased costs. Additionally, income tax expense increased $6,659 primarily due to a non-cash $7,373 full valuation allowance taken against the deferred tax asset. Pretax loss in fiscal year 2023 was $4,475 less than the prior year primarily due to the $13,162 goodwill impairment charge in fiscal year 2022 offset by a $5,514 decrease in gross profit and increased operating expense of $3,103. Refer to Note 13, Income Taxes, in our consolidated financial statements for additional information on changes to the deferred tax asset.

 

Other Metrics

 

We monitor a number of financial and operating metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans and make strategic decisions, including the following key metrics. Our other business metrics may be calculated in a manner different than similar other business metrics used by other companies (in thousands):

 

Adjusted EBITDA

 

Adjusted EBITDA represents our net income before other income, net, income tax expense (benefit), depreciation and amortization expense, stock-based compensation and goodwill impairment. We do not consider these items to be indicative of our core operating performance. The items that are non-cash include depreciation and amortization expense and stock-based compensation. Adjusted EBITDA is a measure used by management to understand and evaluate our core operating performance and trends and to generate future operating plans, make strategic decisions regarding allocation of capital, and invest in initiatives that are focused on cultivating new markets for our solutions. In particular, the exclusion of certain expenses in calculating adjusted EBITDA facilitates comparisons of our operating performance on a period-to-period basis. Adjusted EBITDA is not a measure calculated in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”). We believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors. Nevertheless, use of adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (1) although depreciation and amortization are non-cash charges, the intangible assets that are amortized and property and equipment that is depreciated, will need to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacement or for new capital expenditure requirements; (2) adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs; (3) adjusted EBITDA does not reflect the potentially dilutive impact of equity-based compensation; (4) adjusted EBITDA does not reflect tax payments or receipts that may represent a reduction or increase in cash available to us; and (5) other companies, including companies in our industry, may calculate adjusted EBITDA or similarly titled measures differently, which reduces the usefulness of the metric as a comparative measure. Because of these and other limitations, you should consider adjusted EBITDA alongside our other U.S. GAAP-based financial performance measures, net income, and our other U.S. GAAP financial results.

 

32

 

The following table presents a reconciliation of adjusted EBITDA to net income, the most directly comparable U.S. GAAP measure, for each of the periods indicated (in thousands):

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Net loss

    (18,396 )     (16,212 )

Other income (expense), net

    10       (60 )

Income tax expense (benefit)

    7,400       741  

Depreciation and amortization

    2,558       2,556  

Impairment of goodwill

    -       13,162  

Stock-based compensation

    1,642       2,227  

Adjusted EBITDA

  $ (6,786 )   $ 2,414  

 

Segment Results

 

Segment results include net sales and operating income by segment. Corporate expense including various administrative expenses and costs of a publicly traded company are included in the Hardware segment as per historical financial reporting.

 

   

Software

   

Hardware

 
   

Years ended

                   

Years ended

                 
   

September 30,

   

Fav (Unfav)

   

September 30,

   

Fav (Unfav)

 
   

2023

   

2022

   

$

   

%

   

2023

   

2022

   

$

   

%

 

Revenue

  $ 3,799     $ 3,097     $ 702       22.7 %   $ 42,864     $ 50,938     $ (8,074 )     (15.9 %)

Operating (loss) income

    (14,226 )     (24,791 )     10,565       (42.6 %)     3,240       9,260       (6,020 )     (65.0 %)
                                                                 

Reconciliation of GAAP to Non-GAAP

                                                               

Goodwill impairment

    -       13,162       (13,162 )     (100.0 %)     -       -       -       0.0 %

Depreciation and amortization

    2,160       2,176       (16 )     (0.7 %)     398       380       18       4.7 %

Stock-based compensation

    333       244       89       36.5 %     1,309       1,983       (674 )     (34.0 %)

Adjusted EBITDA

  $ (11,733 )   $ (9,209 )   $ (2,524 )     27.4 %   $ 4,947     $ 11,623     $ (6,676 )     (57.4 %)

 

Software Segment

 

Software segment revenue increased 22.7% over the prior fiscal year. This reflects a 43.8% increase in recurring revenue offset by a 32.9% decrease in professional services and licensing revenue compared to the prior fiscal year.

 

Operating loss decreased $10,565 in the current fiscal year due to a $13,162 goodwill impairment charge in fiscal 2022, and higher gross profit this year, offset by higher operating expenses including increases in payroll and benefit costs due to increased hiring to support software development and sales.

 

Hardware Segment

 

Hardware segment revenue decreased $8,074, or 15.9%, over the prior year. The decrease was largely due to low backlog at the start of the fiscal year and lower hardware orders received compared to the prior year.

 

Operating income decreased $6,020 in the current fiscal year due to the decreased revenue and lower gross profit.

 

Liquidity and Capital Resources

 

Cash and cash equivalents as of September 30, 2023, were $8,665, compared with $12,736 as of September 30, 2022. In addition, we had $1,481 in short-term marketable securities as of September 30, 2023, compared with $6,397 as of September 30, 2022. There were no long-term marketable securities as of September 30, 2023, and $781 as of September 30, 2022. We also had restricted cash of $854 as of September 30, 2023 and $923 as of September 30, 2022. On October 4, 2023, the Company completed an underwritten public offering of 5,750,000 shares of its common stock at a public offering price of $2.00 per share. The Company received gross proceeds of approximately $11,500 from the offering, before underwriting discounts and commissions and offering expenses of $915. Other than cash, proceeds from the underwritten public offering, and expected future cash flows from operating activities in subsequent periods, we have no other unused sources of liquidity at this time.

 

33

 

Principal factors that could affect the availability of our internally generated funds include:

 

 

ability to meet sales projections;

 

 

government spending levels;

 

 

introduction of competing technologies;

 

 

product mix and effect on margins;

 

 

ability to reduce and manage inventory levels; and

 

 

product acceptance in new markets.

 

Principal factors that could affect our ability to obtain cash from external sources include:

 

 

volatility in the capital markets; and

 

 

market price and trading volume of our common stock.

 

In December 2018, the Board of Directors approved a share buyback program beginning January 1, 2019, under which the Company is authorized to repurchase up to $5,000 of its outstanding common shares. In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. Based on our current cash position, our order backlog, and assuming the accuracy of our currently planned expenditures, we believe we have sufficient capital to fund planned levels of operations for at least the next twelve months. However, we operate in a rapidly evolving and often unpredictable business environment that may change the timing or amount of expected future cash receipts and expenditures. Accordingly, there can be no assurance that we may not be required to raise additional funds through the sale of equity or debt securities or from credit facilities. Additional capital, if needed, may not be available on satisfactory terms, if at all.

 

Cash Flows

 

Our cash flows from operating, investing and financing activities, as reflected in the consolidated statements of cash flows, are summarized in the table below (in thousands):

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Cash provided by (used in):

               

Operating activities

  $ (9,593 )   $ 468  

Investing activities

    5,538       (89 )

Financing activities

    (114 )     (1,063 )

 

Operating Activities

 

Net loss of $18,396 for the fiscal year ended September 30, 2023, included $12,732 of other non-cash items including deferred income taxes, share-based compensation expense, operating right of use lease amortization, depreciation and amortization, inventory obsolescence, and a provision for warranty. Cash used in operating activities reflected a $425 increase in accounts payable and a $6,064 decrease in accrued and other liabilities, which included customer deposits, accrued payroll, deferred revenue, and operating lease liabilities. This was partially offset by a $1,671 decrease in prepaid expenses and other, which includes deposits paid on inventory purchases, prepaid rent and prepaid insurance, and an $827 decrease in accounts receivable.

 

Net loss of $16,212 for the fiscal year ended September 30, 2022, included a $13,162 goodwill impairment charge and $6,736 of other non-cash items including share-based compensation expense, deferred income taxes, operating right of use lease amortization, depreciation and amortization, inventory obsolescence, and a provision for warranty. Cash provided by operating activities reflected a $199 increase in accounts payable and a $4,570 decrease in accrued and other liabilities, which included customer deposits, accrued payroll, deferred revenue, and operating lease liabilities. This was partially offset by a $242 decrease in prepaid expenses and other, which includes deposits paid on inventory purchases, prepaid rent and prepaid insurance, and a $836 decrease in accounts receivable.

 

34

 

We had accounts receivable of $5,952 and $6,744 as of September 30, 2023 and 2022, respectively. Terms with individual customers vary greatly. We often offer net thirty-day terms to our customers. Our receivables can vary dramatically due to overall sales volume and quarterly variations in sales and timing of shipments to and receipts from large customers.

 

As of September 30, 2023 and 2022, our working capital was $13,949 and $20,197, respectively. The decrease in working capital was largely the result of a decrease in marketable securities of $4,916 and increased operating expenses funded through cash on hand.

 

Investing Activities

 

In the fiscal year ended September 30, 2023, we used $3,641 of cash to purchase short and long-term marketable securities, compared with using $6,830 to purchase short and long-term marketable securities in the fiscal year ended September 30, 2022. In the fiscal year ended September 30, 2023, we had proceeds from maturities of available for sale marketable securities of $9,418, compared with $7,122 in fiscal year 2022.

 

We also used cash in investing activities for the purchase of product tooling, computer equipment, and leasehold improvements for our operating facilities. Cash used for capital expenditures was $239 and $381 in the fiscal years ended September 30, 2023 and 2022, respectively. We anticipate additional expenditures for capital expenditures in fiscal year 2024 as we continue to invest in new products and technologies.

 

Financing Activities

 

In the years ended September 30, 2023 and 2022, we received proceeds from the exercise of stock options of $138 and $282, respectively.

 

In December 2018, the Board of Directors approved a share buyback program beginning January 1, 2019 and expiring on December 31, 2020, under which the Company was authorized to repurchase up to $5,000 of its outstanding common shares. In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. The previous program expired on December 31, 2018.

 

During the year ended September 30, 2023, there were no shares repurchased. During the year ended September 30, 2022, 259,310 shares were repurchased for $1,000. There were no shares repurchased during the year ended September 30, 2023. As of September 30, 2023, all repurchased shares were retired. As of September 30, 2023, $3,000 was available for share repurchase under this program.

 

Commitments

 

We are committed for our facility lease through August 30, 2028, as more fully described in Note 12, Leases, in our consolidated financial statements.

 

The Company has a bonus plan for employees, in accordance with their terms of employment, whereby they can earn a percentage of their salary based on meeting targeted objectives for orders received, revenue, operating income, and operating cash flow. All of the Company’s key employees are entitled to participate in the bonus plan. During the years ended September 30, 2023 and 2022, the Company recorded $194 and $1,733, respectively, in bonus expense, and related payroll tax expense in connection with the bonus plans. Bonus related expense is included in “Accrued liabilities” on the Consolidated Balance Sheet.

 

The Company is party to an employment agreement with our chief executive officer that provides for severance benefits, including twelve months’ salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year, and vesting of a portion of stock options held by the employee at the time of termination. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.

 

There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.

 

Item 7A.

Quantitative and Qualitative Disclosures about Market Risk.

 

Information requested by this Item is not included as we are electing scaled disclosure requirements available to Smaller Reporting Companies.

 

Item 8.

Financial Statements and Supplementary Data.

 

The financial statements required by this item begin on page F-1 with the index to financial statements followed by the consolidated financial statements.

 

35

 

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

 

There have been no disagreements or any reportable events requiring disclosure under Item 304(b) of Regulation S-K.

 

Item 9A.

Controls and Procedures.

 

We are required to maintain disclosure controls and procedures designed to ensure that material information related to us, including our consolidated subsidiaries, is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms.

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to ensure that information required to be disclosed in our Exchange Act Reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Our disclosure controls and procedures are also designed to ensure that information required to be disclosed in our Exchange Act Reports is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2023 and, based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective at a reasonable assurance level.

 

Managements Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of September 30, 2023, based on the guidelines established in the 2013 Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Our internal control over financial reporting includes policies and procedures that provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles in the U.S. Based on this evaluation, management has concluded that the Company’s internal control over financial reporting was effective as of September 30, 2023.

 

This Annual Report does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting. Pursuant to rules of the SEC, such attestation is not required for smaller reporting companies, which permit the Company to provide only management’s report in this Annual Report.

 

Changes in Internal Controls

 

There have been no changes in our internal control over financial reporting since September 30, 2022, in connection with the evaluation required by paragraph (d) of Exchange Act Rules 13a-15 or 15d-15, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies, which may be identified during this process.

 

Item 9B.

Other Information.

 

Rule 10b5-1 Trading Plans

 

During the three months ended September 30, 2023, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act or any “non-Rule 10b5-1 trading arrangement” as defined in Item 408(c) of Regulation S-K.

 

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

 

Not Applicable

 

36

 

PART III

 

Certain information required by this Part III is omitted from this report and is incorporated by reference to our Definitive Proxy Statement to be filed with the SEC in connection with the Annual Meeting of Stockholders to be held in 2024 (the “Proxy Statement”).

 

Item 10.

Directors, Executive Officers and Corporate Governance.

 

The information with respect to our executive officers is set forth in the section entitled “Executive Officers” in Part I of this Annual Report on Form 10-K. The information required by this item with respect to our directors and corporate governance matters is incorporated by reference to the information under the captions “Election of Directors”, “Board and Committee Matters and Corporate Governance Matters” and “Delinquent Section 16(a) Reports” contained in Proxy Statement.

 

Item 11.

Executive Compensation.

 

The information required by this item is incorporated by reference to the information in the Proxy Statement under the caption “Executive Compensation.”

 

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

 

The information required by this item is incorporated by reference to the information in the Proxy Statement under the captions “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information.”

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence.

 

The information required by this item is incorporated by reference to the information in the Proxy Statement under the captions “Certain Transactions” and “Independence of the Board of Directors.”

 

Item 14.

Principal Accounting Fees and Services.

 

The information required by this item is incorporated by reference to the Proxy Statement, under the heading “Principal Accountant Fees and Services.”

 

37

 

PART IV

 

Item 15.

Exhibits and Financial Statement Schedules.

 

Index to Consolidated Financial Statements

 

The financial statements required by this item are submitted in a separate section beginning on page F-1 of this annual report.

 

Financial Statement Schedules:

 

None.

 

Exhibits:

 

The following exhibits are incorporated by reference or filed as part of this report.  

 

2.

Plan of Acquisition, Reorganization, Arrangement, Liquidation or Succession

   

2.1

Membership Interest Purchase Agreement, dated as of September 20, 2023, by and between Genasys Inc., Word Systems Operations, LLC and Evertel Technologies, LLC Incorporated by reference to Exhibit 2.1 on Form 8-K, September 26, 2023.

   

3.

Articles of Incorporation and Bylaws

   

3.1

Certificate of Incorporation dated March 1, 1992. Incorporated by reference to Exhibit 2.1 on Form 10-SB effective August 1, 1994.

   

3.1.1

Amendment to Certificate of Incorporation dated March 24, 1997 and filed with Delaware on April 22, 1997. Incorporated by reference to Exhibit 3.1.1 on Form 10-QSB for the quarter ended March 31, 1997, filed May 13, 1997.

   

3.1.2

Certificate of Amendment to Certificate of Incorporation filed with Delaware on September 26, 2002. Incorporated by reference to Exhibit 3.1.6 on Form 10-K for the year ended September 30, 2002, filed December 23, 2002.

   

3.1.3

Amendment to Certificate of Incorporation dated March 24, 2010. Incorporated by reference to Exhibit 3.1 on Form 8-K filed March 31, 2010.

   

3.1.4

Amendment to Certificate of Incorporation dated January 6, 2020. Incorporated by reference to Exhibit 3.1 on Form 8-K filed January 13, 2020.

   

3.1.5

Amendment to Certificate of Incorporation dated March 16, 2021. Incorporated by reference to Exhibit 3.1 on Form 8-K filed March 19, 2021.

   

3.2

Restated Bylaws. Incorporated by reference to Exhibit 3.1 on Form 10-Q for the quarter ended March 31, 2006, filed May 10, 2006.

   

4.

Instruments Defining the Rights of Securities Holders,

   

4.1

Description of the Securities of the Registrant.*

   

10.

Material Contracts

   

10.1

Form of Stock Option Agreement under the 2005 Equity Incentive Plan for grants on or after August 5, 2005. Incorporated by reference to Exhibit 10.11 on Form 10-Q for the quarter ended June 30, 2005 filed August 9, 2005.+

   

10.2

Form of Indemnification Agreement. Incorporated by reference to Exhibit 10.1 on Form 8-K filed June 27, 2013.

   

10.3

LRAD Corporation Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 on Form 8-K filed March 16, 2017.+

   

10.4

First Amendment to the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.1 on Form 8-K filed March 19, 2021.+

   

10.5

Form of Stock Award Agreement under the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 on Form 8-K filed March 24, 2015.+

 

38

 

10.6

Form of Restricted Stock Unit Award Agreement For Non-Employee Directors under the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.2 on Form 8-K filed March 16, 2017.+

   

10.7

Form of Restricted Stock Unit Award Agreement For Employees under the Amended and Restated 2015 Equity Incentive Plan. Incorporated by reference to Exhibit 10.8 on Form 10-K for the year ended September 30, 2018, filed December 21,2018.+

   

10.8

Amended and Restated Employment Agreement, dated November 29, 2022, by and among Genasys Inc. and Richard Danforth. Incorporated by reference to Exhibit 10.1 on Form 8-K filed November 30, 2022. +

   

10.9

Employment Offer Letter, dated September 18, 2017, between LRAD Corporation and Dennis Klahn. Incorporated by reference to Exhibit 10.1 on Form 8-K filed on September 21, 2017.+

   

10.10

Board Adviser Agreement, dated November 1, 2021, between Genasys Inc. and John G. Coburn. Incorporated by reference to Exhibit 10.14 on Form 10-K for the year ended September 30, 2021, filed November 23, 2021.+

   

10.11

Change in Control Severance Benefit Plan. Incorporated by reference to Exhibit 10.01 on Form 10-Q for the quarter ended December 31, 2021 filed February 7, 2022.+

   

19.

Insider Trading Policies and Procedures

   

19.1

Genasys Inc. Insider Trading Policy*

   

21.

Subsidiaries of the Registrant

   

21.1

Subsidiaries of the Registrant.*

   

23.

Consents of Experts and Counsel

   

23.1

Consent of Baker Tilly US, LLP.*

   

24.

Power of Attorney

   

24.1

Power of Attorney. Included on signature page.*

   

31.

Certifications

   

31.1

Certification of Richard S. Danforth, Principal Executive Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*

   

31.2

Certification of Dennis D. Klahn, Principal Financial Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*

   

32.1

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, executed by Richard S. Danforth, Principal Executive Officer, and Dennis D. Klahn, Principal Financial Officer.*

   

97

Clawback Policies

   

97.1

Genasys Inc. Clawback Policy*

   

99.

Additional Exhibits

   

101.INS

Inline XBRL Instance Document

   

101.SCH

Inline XBRL Taxonomy Extension Schema Document

   

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

   

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

   

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

   

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

   
104 Cover Page Interactive Data File (embedded within the Inline XBRL Document and included in Exhibit 101) 

 


*         Filed herewith.

+         Management contract or compensatory plan or arrangement.

 

39

 
 

Genasys Inc.

Index to Consolidated Financial Statements

 

Report of Independent Registered Public Accounting Firm (PCAOB ID 23)         

F-1

Consolidated Balance Sheets as of September 30, 2023 and 2022         

F-2

Consolidated Statements of Operations for the Years Ended September 30, 2023 and 2022         

F-3

Consolidated Statements of Comprehensive Loss for the Years Ended September 30, 2023 and 2022

F-3

Consolidated Statements of Stockholders’ Equity for the Years Ended September 30, 2023 and 2022         

F-4

Consolidated Statements of Cash Flows for the Years Ended September 30, 2023 and 2022         

F-5

Notes to the Consolidated Financial Statements         

F-7 – F-30

 

F-i

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and Stockholders of

Genasys Inc.:

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Genasys Inc. (the Company) as of September 30, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders' equity, and cash flows for each of the two years in the period ended September 30, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of September 30, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended September 30, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matters

 

Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.

 

 

/s/ BAKER TILLY US, LLP

 

We have served as the Company's auditor since 2007.

 

 

 

San Diego, California

December 7, 2023

 

 

F-1

 

 

Genasys Inc.

Consolidated Balance Sheets

(in thousands, except par value and share amounts)

 

   

September 30,

 
   

2023

   

2022

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 8,665     $ 12,736  

Short-term marketable securities

    1,481       6,397  

Restricted cash

    758       100  

Accounts receivable, net of allowance for doubtful accounts of $66 and $181

    5,952       6,744  

Inventories, net

    6,501       6,008  

Prepaid expenses and other

    1,851       3,577  

Total current assets

    25,208       35,562  
                 

Long-term marketable securities

    -       781  

Long-term restricted cash

    96       823  

Deferred tax assets, net

    -       7,373  

Property and equipment, net

    1,551       1,757  

Goodwill

    10,282       10,118  

Intangible assets, net

    8,427       10,505  

Operating lease right of use assets

    3,886       4,541  

Other assets

    455       394  

Total assets

  $ 49,905     $ 71,854  
                 

LIABILITIES AND STOCKHOLDERS' EQUITY

               

Current liabilities:

               

Accounts payable

  $ 2,785     $ 2,334  

Accrued liabilities

    7,466       12,083  

Operating lease liabilities, current portion

    1,008       948  

Total current liabilities

    11,259       15,365  
                 

Other liabilities, noncurrent

    551       907  

Operating lease liabilities, noncurrent

    4,283       5,189  

Total liabilities

    16,093       21,461  
                 

Stockholders' equity:

               

Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding

    -       -  
Common stock, $0.00001 par value; 100,000,000 shares authorized; 37,211,071 and                

36,611,240 shares issued and outstanding, respectively

    -       -  

Additional paid-in capital

    110,379       108,551  

Accumulated deficit

    (76,062 )     (57,366 )

Accumulated other comprehensive loss

    (505 )     (792 )

Total stockholders' equity

    33,812       50,393  

Total liabilities and stockholders' equity

  $ 49,905     $ 71,854  

 

See accompanying notes

 

F-2

 

 

Genasys Inc.

Consolidated Statements of Operations

(in thousands, except share and per share amounts)

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Revenues:

               

Product sales

  $ 40,128     $ 48,637  

Contract and other

    6,535       5,398  

Total revenues

    46,663       54,035  

Cost of revenues

    24,901       26,759  
                 

Gross profit

    21,762       27,276  
                 

Operating expenses

               

Selling, general and administrative

    24,621       22,635  

Impairment of goodwill

    -       13,162  

Research and development

    8,127       7,010  

Total operating expenses

    32,748       42,807  
                 

Loss from operations

    (10,986 )     (15,531 )
                 

Other (expense) income, net

    (10 )     60  
                 

Loss before income taxes

    (10,996 )     (15,471 )

Income tax expense

    7,400       741  

Net loss

  $ (18,396 )   $ (16,212 )
                 
                 

Net loss per common share - basic and diluted

  $ (0.50 )   $ (0.44 )
                 

Weighted average common shares outstanding:

               

Basic and diluted

    36,939,335       36,495,012  

 

 

Genasys Inc.

Consolidated Statements of Comprehensive Loss

(in thousands)

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Net loss

  $ (18,396 )   $ (16,212 )

Unrealized gain (loss) on marketable securities

    80       (90 )

Unrealized foreign currency gain (loss)

    207       (704 )

Comprehensive loss

  $ (18,109 )   $ (17,006 )

 

See accompanying notes

 

F-3

 

 

Genasys Inc.

Consolidated Statements of Stockholders Equity

(in thousands, except par value and share amounts)

 

                                   

Accumulated

         
                   

Additional

           

Other

   

Total

 
   

Common Stock

   

Paid-in

   

Accumulated

   

Comprehensive

   

Stockholders'

 
   

Shares

   

Par Value

   

Capital

   

Deficit

   

Income (Loss)

   

Equity

 

Balance as of September 30, 2021

    36,403,833     $ 364     $ 107,110     $ (41,154 )   $ 2     $ 65,958  

Share-based compensation expense

    -       -       2,227       -       -       2,227  

Issuance of common stock upon exercise of stock options, net

    145,235       2       282       -       -       282  

Issuance of common stock upon vesting of restricted stock units

    270,262       2       -       -       -       -  

Shares retained for payment of taxes in connection with net share settlement of restricted stock units

    (18,344 )     -       (70 )     -       -       (70 )

Stock buyback

    (259,310 )     (2 )     (998 )     -       -       (998 )

Release of obligation to issue common stock

    69,564       -       -       -       -          

Accumulated other comprehensive loss

    -       -       -       -       (794 )     (794 )

Net loss

    -       -       -       (16,212 )     -       (16,212 )

Balance as of September 30, 2022

    36,611,240     $ 366     $ 108,551     $ (57,366 )   $ (792 )   $ 50,393  
                                                 

Share-based compensation expense

    -       -       1,642       -       -       1,642  

Issuance of common stock upon exercise of stock options, net

    84,765       1       138       -       -       138  

Issuance of common stock upon cashless exercise of stock options, net

    278,712       3       300       (300 )     -       -  

Shares retained for payment of taxes in connection with cashless exercise of stock options

    (74,606 )     (1 )     (207 )     -       -       (207 )

Issuance of common stock upon vesting of restricted stock units

    253,012       2       -       -       -       -  

Shares retained for payment of taxes in connection with net share settlement of restricted stock units

    (11,616 )     -       (45 )     -       -       (45 )

Release of obligation to issue commons stock

    69,564       1       -       -       -       -  

Accumulated other comprehensive income

    -       -       -       -       287       287  

Net loss

    -       -       -       (18,396 )     -       (18,396 )

Balance as of September 30, 2023

    37,211,071     $ 372     $ 110,379     $ (76,062 )   $ (505 )   $ 33,812  

 

See accompanying notes

 

F-4

 

 

Genasys Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

   

Years ended

 

`

 

September 30,

 
   

2023

   

2022

 

Operating Activities:

               

Net loss

  $ (18,396 )   $ (16,212 )
                 
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:                

Impairment of goodwill

    -       13,162  

Depreciation and amortization

    2,558       2,556  

Amortization of debt issuance costs

    8       19  

Provision for doubtful accounts

    -       55  

Warranty provision

    31       86  

Inventory obsolescence

    295       333  

Stock-based compensation

    1,642       2,227  

Deferred income taxes

    7,373       666  

Loss on disposal of fixed asset

    4       -  

Amortization of operating lease right of use asset

    772       746  

Accretion of acquisition holdback liability

    49       48  
                 

Changes in operating assets and liabilities:

               

Accounts receivable, net

    827       836  

Inventories, net

    (788 )     75  

Prepaid expenses and other

    1,671       242  

Accounts payable

    425       199  

Accrued and other liabilities

    (6,064 )     (4,570 )

Net cash (used in) provided by operating activities

    (9,593 )     468  
                 

Investing Activities:

               

Purchases of marketable securities

    (3,641 )     (6,830 )

Proceeds from maturities of marketable securities

    9,418       7,122  

Capital expenditures

    (239 )     (381 )

Net cash provided by (used in) investing activities

    5,538       (89 )
                 

Financing Activities:

               

Proceeds from exercise of stock options

    138       282  

Repurchase of common stock

    -       (998 )

Shares retained for payment of taxes in connection with settlement of restricted stock units

    (45 )     (70 )

Shares retained for payment of taxes in connection with the exercise of stock options

    (207 )     -  

Payments on promissory notes

    -       (277 )

Net cash used in financing activities

    (114 )     (1,063 )

Effect of foreign exchange rate on cash

    29       (185 )

Net decrease in cash, cash equivalents, and restricted cash

    (4,140 )     (869 )

Cash, cash equivalents and restricted cash, beginning of period

    13,659       14,528  

Cash, cash equivalents and restricted cash, end of period

  $ 9,519     $ 13,659  
                   
Reconciliation of cash, cash equivalents and restricted cash to the consolidated                

balance sheets:

               

Cash and cash equivalents

  $ 8,665     $ 12,736  

Restricted cash, current portion

    758       100  

Long-term restricted cash

    96       823  

Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows

  $ 9,519     $ 13,659  

 

See accompanying notes

 

F-5

 

Genasys Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Noncash investing and financing activities:

               

Change in unrealized loss on marketable securities

  $ 80     $ (90 )

Obligation to issue common stock in connection with the Amika Mobile asset purchase

  $ (416 )   $ (832 )

Initial measurement of operating lease right of use assets

  $ 79     $ 466  

Initial measurement of operating lease liabilities

  $ 79     $ 466  

Shares surrendered from stock option exercises

  $ 300     $ -  

 

F-6

 

Genasys Inc.

Notes to the Consolidated Financial Statements

(in thousands, except per share and share amounts)

 

 

1. OPERATIONS

 

Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (“LRAD”). The Company's unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.

 

 

2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

 

PRINCIPLES OF CONSOLIDATION

 

The Company has eight wholly owned subsidiaries, Genasys II Spain, S.A.U. (“Genasys Spain”), Genasys Communications Canada ULC (“Genasys Canada”), Genasys Singapore PTE Ltd, Genasys Puerto Rico, LLC, Zonehaven LLC, and Genasys Inc. (branch) in the United Arab Emirates and two currently inactive subsidiaries, Genasys America de CV and LRAD International Corporation. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.

 

USE OF ESTIMATES

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.

 

CONCENTRATION OF CREDIT RISK

 

The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2023, accounts receivable from three customers accounted for 22%, 10% and 10% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.

 

The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company’s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company’s policy to invest in instruments that have a final maturity of no longer than three years, with a portfolio weighted average maturity of no longer than 18 months.

 

CASH, CASH EQUIVALENTS AND RESTRICTED CASH

 

The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2023 and 2022, the amount of cash and cash equivalents was $8,665 and $12,736, respectively.

 

The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2023 and 2022, the amount of restricted cash was $854 and $923, respectively, which is included in “Restricted cash” and “Long-term restricted cash” in the consolidated balance sheet.

 

F-7

 

MARKETABLE SECURITIES

 

The Company’s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification as of each balance sheet date. Marketable securities are reported at fair value with the related unrealized gains and losses included in accumulated other comprehensive income. The realized gains and losses on marketable securities are determined using the specific identification method.

 

ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS

 

The Company carries accounts receivable at historical cost, less an allowance for doubtful accounts. On a periodic basis, the Company evaluates accounts receivable and establishes an allowance for doubtful accounts for estimated losses considering the following factors when determining if collection of a receivable is probable: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. If the Company has no previous experience with the customer, the Company may obtain reports from various credit organizations to ensure that the customer has a history of paying creditors. The Company may also request financial information to ensure that the customer has the means of making payment. If these factors do not indicate collection is probable, revenue is deferred until collection becomes reasonably assured, which is generally upon receipt of cash. There was no deferred revenue as of September 30, 2023 or 2022 as a result of collection issues. If the financial condition of the Company’s customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company determines allowances on a customer specific basis. As of September 30, 2023 and 2022, the Company had an allowance for doubtful accounts of $66 and $181, respectively.

 

CONTRACT MANUFACTURERS

 

The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2023 and 2022, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.

 

INVENTORIES

 

Inventories are valued at the lower of cost or net realizable value. Cost is determined using a standard cost system whereby differences between the standard cost and purchase price are recorded as a purchase price variance in cost of revenues. Inventory is comprised of raw materials, assemblies and finished products intended for sale. The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2023, the Company disposed of $319 of obsolete parts inventory that was included in the inventory reserve as of September 30, 2022. The Company then increased its inventory reserve by $295 during the year ended September 30, 2023, for parts and demo equipment that may not be utilized.

 

EQUIPMENT AND DEPRECIATION

 

Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of two to seven years using the straight-line method. Leasehold improvements are amortized over the life of the lease. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.

 

BUSINESS COMBINATIONS

 

The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).

 

Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.

 

F-8

 

Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.

 

GOODWILL AND INTANGIBLE ASSETS

 

Identifiable intangible assets, which consist of technology, customer relationships, non-compete agreements, patents, tradenames and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between three and fifteen years. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.

 

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit’s carrying amount exceeds the reporting unit’s fair value. An impairment loss cannot exceed the total amount of goodwill allocated to the reporting unit. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. The Company did not record a goodwill impairment charge for the year ended September 30, 2023. Refer to Note 8, Goodwill and Intangible Assets for more information.

 

LEASES

 

The Company adopted Accounting Standards Codification (“ASC”) Topic 842, Leases (“ASC 842”) in the fiscal year beginning October 1, 2019. In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of ASC 842. Refer to Note 12, Leases for more information.

 

SHIPPING AND HANDLING COSTS

 

Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were $289 and $640 for the fiscal years ended September 30, 2023 and 2022, respectively. Actual revenues from shipping and handling were $392 and $836 for the fiscal years ended September 30, 2023 and 2022, respectively.

 

ADVERTISING

 

Advertising costs are charged to expense as incurred and were $512 and $677 for the years ended September 30, 2023 and 2022, respectively.

 

RESEARCH AND DEVELOPMENT COSTS

 

Research and development costs are expensed as incurred.

 

WARRANTY RESERVES

 

The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.

 

The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was $132 and $159 as of September 30, 2023 and 2022, respectively.

 

F-9

 

INCOME TAXES

 

The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company’s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 13, Income Taxes.

 

IMPAIRMENT OF LONG-LIVED ASSETS

 

Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset’s fair value. There was no impairment of long-lived assets for the years ended September 30, 2023 and September 30, 2022. Refer to Note 5, Fair Value Measurements and Note 8, Goodwill and Intangible Assets for additional information.

 

SEGMENT INFORMATION

 

The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in two business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation. Refer to Note 18, Segment Information, for additional information.

 

NET (LOSS) INCOME PER SHARE

 

Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Refer to Note 17, Net Loss Per Share, for additional information.

 

FOREIGN CURRENCY TRANSLATION

 

The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the function currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period was $207 resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada, the timing of transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar. For the year ended September 30, 2022, there was a translation loss of $704.

 

SHARE-BASED COMPENSATION

 

The Company recognized share-based compensation expense related to qualified and non-qualified stock options issued to employees, directors and consultants over the expected vesting term of the stock-based instrument based on the grant date fair value. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 15, Share-based Compensation, for additional information.

 

RECLASSIFICATIONS

 

Where necessary, the prior year’s information has been reclassified to conform to the fiscal year 2023 statement presentation. These reclassifications had no effect on previously reported results of operations or accumulated deficit.

 

F-10

 

SUBSEQUENT EVENTS

 

Management evaluated events subsequent to September 30, 2023, through the date the accompanying consolidated financial statements are filed with the Securities and Exchange Commission. Refer to Note 20, Subsequent Events for further information.

 

 

3. RECENT ACCOUNTING PRONOUNCEMENTS

 

New pronouncements pending adoption

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which supersedes current guidance by requiring recognition of credit losses when it is probable that a loss has been incurred. The new standard requires the establishment of an allowance for estimated credit losses on financial assets including trade and other receivables at each reporting date. The new standard will result in earlier recognition of allowances for losses on trade and other receivables and other contractual rights to receive cash. In November 2019, the FASB issued ASU No. 2019-10, Financial Instruments Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842), which extends the effective date of Topic 326 for certain companies until fiscal years beginning after December 15, 2022. The new standard will be effective for the Company in the first quarter of fiscal year beginning October 1, 2023. The Company has completed its review of the impact of this standard on its consolidated financial statements and the adoption of this standard will not have a material effect on the Company’s consolidated financial statements.

 

 

4. REVENUE RECOGNITION

 

ASC 606, Revenue from Contracts with Customers (“ASC 606”), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:

 

 

1.

Identify the contract(s) with customers

 

2.

Identify the performance obligations

 

3.

Determine the transaction price

 

4.

Allocate the transaction price to the performance obligations

 

5.

Recognize revenue when the performance obligations have been satisfied

 

ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.

 

The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.

 

Product revenue

 

Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company’s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory. The Company’s customers do not have a right to return product unless the product is found defective and therefore the Company’s estimate for returns has historically been insignificant.

 

Perpetual licensed software

 

The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.

 

F-11

 

Time-based licensed software

 

The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.

 

Warranty, maintenance and services

 

The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.

 

Multiple element arrangements

 

The Company has entered into a number of multiple element arrangements, such as the sale of a product or perpetual licenses that may include maintenance and support (included in price of perpetual licenses) and time-based licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In multiple element arrangements, the Company uses either the stand-alone selling price or an expected cost plus margin approach to determine the fair value of each element within the arrangement, including software and software-related services such as maintenance and support. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are available.

 

Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.

 

The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 18, Segment Information and Note 19, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.

 

Contract assets and liabilities

 

The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2023 and September 30, 2022, including the change between the periods. There were no contract assets as of September 30, 2023 and September 30, 2022. The current portion of contract liabilities and the noncurrent portion are included in “Accrued liabilities” and “Other liabilities, noncurrent”, respectively, on the accompanying condensed consolidated balance sheets. Refer to Note 10, Accrued and Other Liabilities for additional details.

 

F-12

 

The Company’s contract liabilities were as follows:

 

   

Customer

deposits

   

Deferred

revenue

   

Total contract

liabilities

 

Balance as of September 30, 2022

  $ 4,724     $ 2,054     $ 6,778  

New performance obligations

    12,550       4,456       17,006  

Recognition of revenue as a result of satisfying performance obligations

    (16,510 )     (3,278 )     (19,788 )

Effect of exchange rate on deferred revenue

    2       22       24  

Balance as of September 30, 2023

  $ 766     $ 3,254     $ 4,020  

Less: non-current portion

    -       (551 )     (551 )

Current portion as of September 30, 2023

  $ 766     $ 2,703     $ 3,469  

 

Remaining Performance Obligations

 

Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.

 

As of September 30, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $4,020. The Company expects to recognize revenue on approximately $3,469, or 86%, of the remaining performance obligations over the next 12 months, and the remainder is expected to be recognized thereafter.

 

Practical Expedients

 

In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.

 

 

5. FAIR VALUE MEASUREMENTS

 

The Company’s financial instruments consist principally of cash equivalents, short and long-term marketable securities, accounts receivable, and accounts payable. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:

 

 

Level 1:

Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.

 

 

Level 2:

Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.

 

 

Level 3:

Inputs include management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.

 

The fair value of the Company’s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the “Level 2” instruments were valued based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. The Company did not have any marketable securities in the Level 3 category as of September 30, 2023 or September 30, 2022. There have been no changes in Level 1, Level 2, and Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the years ended September 30, 2023 and 2022.

 

F-13

 

Instruments Measured at Fair Value on a Recurring Basis

 

Cash equivalents and marketable securities: The following tables present the Company’s cash equivalents and marketable securities’ costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of September 30, 2023 and 2022. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive (loss) income until recognized in earnings upon the sale or maturity of the security.

 

   

September 30, 2023

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 2,307     $ -     $ 2,307     $ 2,307     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    301       -       301       -       301       -  

Municipal securities

    926       (7 )     919       -       919       -  

Corporate bonds

    264       (3 )     261       -       261       -  

Subtotal

    1,491       (10 )     1,481       -       1,481       -  
                                                 

Total

  $ 3,798     $ (10 )   $ 3,788     $ 2,307     $ 1,481     $ -  

 

   

September 30, 2022

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 1,316     $ -     $ 1,316     $ 1,316     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    800       -       800       -       498       302  

Municipal securities

    4,066       (65 )     4,001       -       3,772       229  

Corporate bonds

    2,402       (25 )     2,377       -       2,127       250  

Subtotal

    7,268       (90 )     7,178       -       6,397       781  
                                                 

Total

  $ 8,584     $ (90 )   $ 8,494     $ 1,316     $ 6,397     $ 781  

 

Instruments measured at Fair Value on a Non-Recurring Basis

 

Nonfinancial assets: Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (“ROU assets”) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.

 

Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. In addition to increased costs and continued losses in the software reporting unit, the Company considered macroeconomic conditions including a deterioration in the equity markets evidenced by sustained declines in the Company’s stock price, peer companies, and major market indices since September 30, 2021. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit. As a result of this analysis, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. There was no goodwill impairment charge for the year ended September 30, 2023.

 

The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2023. There were no business combinations during the twelve months ended September 30, 2023. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.

 

   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

    (Level 2)    

(Level 3)

   

Loss

 

Operating Lease ROU Asset

    79     $ -     $ -     $ 79     $ -  

 

F-14

 

The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2022. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.

 

   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

   

(Level 2)

   

(Level 3)

   

Loss

 

Goodwill from software reporting unit

  $ 10,118     $ -     $ -     $ 23,280     $ (13,162 )

Operating Lease ROU Asset

  $ 466     $ -     $ -     $ 466     $ -  

 

Holdback Liability: In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The holdback liability was recorded at the present value which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company’s payment risk and credit rating. Accretion was recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in the accompanying consolidated statement of operations. The changes in the carrying amount of the holdback liability is as follows:

 

Balance as of September 30, 2022

  $ 680  

Accretion

    48  

Currency translation

    8  

Balance as of September 30, 2023

  $ 736  

 

 

6. INVENTORIES

 

Inventories consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Raw materials

  $ 5,086     $ 5,277  

Finished goods

    1,029       844  

Work in process

    1,218       744  

Inventories, gross

    7,333       6,865  

Reserve for obsolescence

    (832 )     (857 )

Inventories, net

  $ 6,501     $ 6,008  

 

F-15

 

 

7. PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Office furniture and equipment

  $ 1,582     $ 1,432  

Machinery and equipment

    1,441       1,391  

Leasehold improvements

    2,302       2,172  

Construction in progress

    -       104  

Property and equipment, gross

    5,325       5,099  

Accumulated depreciation

    (3,774 )     (3,342 )

Property and equipment, net

  $ 1,551     $ 1,757  

 

   

Years Ended

 
   

September 30,

 
   

2023

   

2022

 

Depreciation expense

  $ 450     $ 403  

 

 

8. GOODWILL AND INTANGIBLE ASSETS

 

Goodwill is attributable to the acquisitions of Genasys Spain and Zonehaven, and the Amika Mobile asset purchase and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit and recorded a $13,162 goodwill impairment charge. As of September 30, 2023 and September 30, 2022, goodwill was $10,282 and $10,118 respectively. There were no impairments to goodwill during the year ended September 30, 2023.

 

Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of $194.

 

The changes in the carrying amount of goodwill by segment for the year ended September 30, 2023, are as follows:

 

   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ -     $ 10,118     $ 10,118  

Currency translation

    -       164       164  

Balance as of September 30, 2023

  $ -     $ 10,282     $ 10,282  

 

The Company’s intangible assets consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Technology

  $ 11,930     $ 11,886  

Customer relationships

    1,790       1,715  

Trade name portfolio

    605       590  

Non-compete agreements

    223       206  

Patents

    72       72  
      14,620       14,469  

Accumulated amortization

    (6,193 )     (3,964 )
    $ 8,427     $ 10,505  

 

F-16

 

The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2023, are as follows:

 

   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ 21     $ 10,484     $ 10,505  

Amortization

    (4 )     (2,104 )     (2,108 )

Currency translation

    -       30       30  

Balance as of September 30, 2023

  $ 17     $ 8,410     $ 8,427  

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Amortization expense

  $ 2,108     $ 2,154  

 

Estimated amortization expense for the fiscal year ending September 30,

 

Fiscal year ending September 30,

       

2024

  $ 2,094  

2025

    1,977  

2026

    1,842  

2027

    1,669  

2028

    841  

Thereafter

    4  

Total estimated amortization expense

  $ 8,427  

 

 

9. PREPAID EXPENSES AND OTHER

 

   

September 30,

 
   

2023

   

2022

 

Deposits for inventory

  $ 301     $ 461  

Prepaid insurance

    264       360  

Dues and subscriptions

    261       182  

Prepaid professional services

    136       -  

Prepaid commissions

    417       228  

Trade shows and travel

    150       471  

Canadian goods and services and harmonized sales tax receivable

    123       1,631  

Other

    199       244  
    $ 1,851     $ 3,577  

 

Deposits for inventory

 

Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future.

 

Prepaid insurance

 

Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance. These premiums are amortized on a straight-line basis over the term of the agreements.

 

Dues and subscriptions

 

Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.

 

Prepaid professional services

 

Prepaid professional services consist of payments made in advance for services such as accounting and legal services.

 

F-17

 

Prepaid commissions

 

Prepaid commissions represent the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is three to five years. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying consolidated statement of operations.

 

Trade shows and travel

 

Trade shows and travel consists of payments made in advance for trade show events.

 

Canadian goods and services and harmonized sales tax receivable

 

The goods and services tax and harmonized sales tax (“GST/HST”) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.

 

 

10. ACCRUED AND OTHER LIABILITIES

 

Accrued liabilities consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Payroll and related

  $ 2,237     $ 3,003  

Deferred revenue

    2,703       1,827  

Customer deposits

    766       4,724  

Accrued contract costs

    825       809  

Warranty reserve

    132       159  

Canadian goods and services and harmonized sales tax payable

    -       1,556  

Asset purchase holdback liability

    736       -  

Other

    67       5  

Total

  $ 7,466     $ 12,083  

 

Other liabilities - noncurrent consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Deferred revenue

  $ 551     $ 227  

Asset purchase holdback liability

    -       680  

Total

  $ 551     $ 907  

 

Payroll and related

 

Accrued payroll and related consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.

 

Deferred revenue

 

Deferred revenue as of September 30, 2023, included prepayments from customers for services, including extended warranty, scheduled to be performed in the year ending September 30, 2024.

 

Customer deposits

 

Customer deposits represent amounts paid by customers as a down payment on hardware orders to be delivered during the year ending September 30, 2024.

 

Accrued contract costs

 

Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. A new contract was signed with the customer in May 2019 to continue repair and maintenance services through May 2024. These services are being recorded in cost of revenues to correspond with the revenues for these services.

 

F-18

 

Warranty reserve

 

Details of the estimated warranty reserve were as follows:

 

   

September 30,

 
   

2023

   

2022

 

Beginning balance

  $ 159     $ 146  

Warranty provision

    40       86  

Warranty settlements

    (67 )     (73 )

Ending balance

  $ 132     $ 159  

 

The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.

 

Canadian goods and services and harmonized sales tax payable

 

The GST/HST is a Canadian value-added tax that applies to many goods and services. This represents amounts owed to the Canadian Revenue Agency by the Company’s Canadian subsidiary.

 

Deferred extended warranty revenue

 

Deferred extended warranty revenue consists of warranties purchased in excess of the Company’s standard warranty. Extended warranties typically range from one to two years.

 

Asset purchase holdback liability

 

In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The liability is recorded at fair value in the consolidated balance sheet.

 

 

11. DEBT

 

Revolving line of credit

 

On March 8, 2021, the Company entered into an agreement with MUFG Union Bank, N.A. for a $10,000 revolving line of credit. The maturity date of this revolving line of credit was March 31, 2023. The Company did not renew the revolving line of credit and there were no borrowings on the revolving line of credit. The Company incurred and capitalized $38 of issuance costs related to this revolving line of credit. These issuance costs were recorded in prepaid expenses and other assets in the condensed consolidated balance sheet and were amortized on a straight-line basis over the term of the loan.

 

 

12. LEASES

 

The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.

 

The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.

 

F-19

 

For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company’s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company’s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $42. The Company’s leases do not contain any residual value guarantees or material restrictive covenants.

 

During the year ended September 30, 2023, the Company added an additional operating ROU asset of $79 and operating lease liabilities of $79 for office space. During the year ended September 30, 2022, the Company added an additional operating ROU asset of $466 and operating lease liabilities of $466 for office space and equipment. The tables below show the operating ROU assets and liabilities as of September 30, 2022, and the balances as of September 30, 2023, including the changes during the periods.

 

   

Operating lease

ROU assets

 

Operating lease ROU assets as of September 30, 2022

  $ 4,541  

Additional operating lease ROU assets

    79  

Less amortization of operating lease ROU assets

    (772 )

Effect of exchange rate on operating lease ROU assets

    38  

Operating lease ROU assets as of September 30, 2023

  $ 3,886  

 

   

Operating lease

liabilities

 

Operating lease liabilities as of September 30, 2022

  $ 6,137  

Additional operating lease liabilities

    79  

Less lease principal payments on operating lease liabilities

    (964 )

Effect of exchange rate on operating lease liabilities

    39  

Operating lease liabilities as of September 30, 2023

    5,291  

Less non-current portion

    (4,283 )

Current portion as of September 30, 2023

  $ 1,008  

 

As of September 30, 2023, the Company’s operating leases have a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate of 4.2%. The maturities of the operating lease liabilities are as follows:

 

Fiscal year ending September 30,

       

2024

  $ 1,205  

2025

    1,181  

2026

    1,195  

2027

    1,217  

2028

    1,047  

Thereafter

    -  

Total undiscounted operating lease payments

    5,845  

Less imputed interest

    (554 )

Present value of operating lease liabilities

  $ 5,291  

 

For the years ended September 30, 2023 and 2022, total lease expense under operating leases was approximately $1,003 and $1,002, respectively. The Company recorded short-term lease expense of $19 for the year ended September 30, 2023. The Company did not have any short-term lease expense during the year ended September 30, 2022.

 

F-20

 

 

13. INCOME TAXES

 

Income taxes consisted of the following:

 

   

Years ended September 30,

 
   

2023

   

2022

 

Current tax provision

               

Federal

  $ -     $ -  

State

    16       3  

Foreign

    11       70  

Total current tax provision

    27       73  

Deferred provision

               

Federal

    6,266       568  

State

    1,107       100  

Total deferred provision

    7,373       668  

Provision for income taxes

  $ 7,400     $ 741  

 

A reconciliation of income taxes at the federal statutory rate of 21% to the effective tax rate was as follows:

 

   

Years ended September 30,

 
   

2023

   

2022

 

Income taxes computed at the federal statutory rate

  $ (2,309 )   $ (3,314 )

Change in valuation allowance

    10,376       1,065  

Nondeductible compensation, interest expense and other

    232       4,101  

State income taxes, net of federal tax benefit

    (605 )     (859 )

Change in R&D credit carryover

    (433 )     (186 )

Stock options and other prior year true-ups

    111       25  

Foreign rate differential & foreign taxes

    28       (1 )

State business credit utilization

    -       (90 )
    $ 7,400     $ 741  

 

The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of September 30, 2023 and 2022 were as follows:

 

   

September 30,

 
   

2023

   

2022

 
Deferred tax assets                

Net operating loss carryforwards

  $ 10,665     $ 10,054  

Research and development credit

    4,929       4,712  

Share-based compensation

    650       688  

Patents

    2,203       2,331  

Accruals and other

    2,071       2,245  

Capitalized R&E expenses

    1,916       -  

Allowances

    237       280  

Gross deferred tax assets

    22,671       20,310  
Deferred tax liabilities                

Equipment

    (274 )     (313 )

Operating ROU assets

    (907 )     (1,066 )

Acquired intangible assets

    (1,736 )     (2,180 )

Gross deferred tax liabilities

    (2,917 )     (3,559 )

Less valuation allowance

    (19,754 )     (9,378 )

Net deferred tax assets and liabilities

  $ -     $ 7,373  

 

F-21

 

As of September 30, 2023, the Company had net deferred tax assets and liabilities of approximately $0 due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (“R&D”) tax credit carryforwards offset by valuation allowance. As of September 30, 2023, the Company had federal NOL carryforwards of approximately $32,390, which expire from tax years September 30, 2024 through 2037, except for $1,526 which have an indefinite carryforward period. The Company also has an estimated $2,844 and $306 of federal and California R&D tax credits, respectively, as of September 30, 2023, where a portion of federal R&D tax credits will begin to expire in 2024. The California R&D tax credits do not expire.

 

The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2023, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.

 

As of September 30, 2023, the Company had no unrecognized tax benefits. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company’s net operating loss and R&D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company’s net operating loss and research and development credit carryforwards will not impact the Company’s effective tax rate.

 

The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company's U.S. federal tax returns since September 30, 2004 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company's U.S. state returns are generally subject to examination for four years after the filing date.

 

The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research & experimental ("R&E") costs under IRC Section 174. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all R&E costs that are paid or incurred in connection with their trade or business which represent costs in the experimental or laboratory sense. Specifically, costs for U.S. based R&E activities must be amortized over five years and costs for foreign R&E activities must be amortized over 15 years; both using a mid-year convention. The Company has incorporated the impact of this new tax legislation into its 2022 consolidated financial statements and established a $1,916 deferred tax asset for the remaining amortizable tax basis in its 2022 R&E costs in the table of deferred taxes above. The impact on the Company’s consolidated financial statements was immaterial given the full valuation allowance against the Company’s U.S. net deferred tax assets.

 

 

14. COMMITMENTS AND CONTINGENCIES

 

Leases

 

The Company leases office equipment and operating facilities. During the year ended September 30, 2019, these leases were categorized as operating leases. On October 1, 2019, the Company adopted ASC 842 which required lessees to recognize lease liabilities and corresponding right-of-use assets for all leases with lease terms of greater than 12 months. Refer to Note 12, Leases for further detail on lease commitments.

 

Employment Agreements

 

The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months’ salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.

 

There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.

 

Bonus Plan

 

The Company has a bonus plan for employees, in accordance with their terms of employment, whereby they can earn a percentage of their salary based on meeting targeted objectives for orders received, revenue, operating income, and operating cash flow. For the year ended September 30, 2023, the Company recorded $194 of bonus expense. For the year ended September 30, 2022, the Company recorded $1,733 of bonus expense.

 

F-22

 

Employee Benefit401K Plan

 

The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2023 and 2022, the Company made matching contributions of $398 and $324, respectively.

 

Litigation

 

The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management’s estimation, record adequate reserves in the Company’s financial statements for pending litigation.

 

Amika Mobile asset purchase

 

In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The liability is recorded at fair value in the consolidated balance sheet. The holdback liability was paid to the seller of the Amika Mobile assets on October 6, 2023.

 

The Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is 573,801. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There were 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2, 2023.

 

Guarantees and Indemnifications

 

The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company’s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company’s indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2023 and 2022.

 

Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director’s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers’ liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2023 and 2022.

 

 

15. SHARE-BASED COMPENSATION

 

Stock Option Plans

 

The Amended and Restated 2015 Equity Incentive Plan (“2015 Equity Plan”) was adopted by the Company’s Board of Directors on December 6, 2016, and approved by the Company’s stockholders on March 14, 2017. The 2015 Equity Plan was amended by the Company’s Board of Directors on December 8, 2020, to increase the number of shares authorized for issuance from 5,000,000 to 10,000,000. On March 16, 2021, the Company’s stockholders approved the plan amendment. The 2015 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (“RSUs”) and performance awards, to an aggregate of 10,000,000 new shares of common stock to employees, directors, advisors or consultants. As of September 30, 2023, there were options and restricted stock units outstanding covering 3,284,119 shares of common stock under the 2015 Equity Plan, and 3,175,077 shares of common stock available for grant, for a total of 6,459,196 shares of common stock authorized and unissued under the plan.

 

F-23

 

Share-Based Compensation

 

The Company’s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity.

 

Share-based compensation is accounted for in accordance with ASC Topic 718: Compensation - Stock Compensation. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.

 

There were 1,907,500 options granted during the year ended September 30, 2023, and 1,367,000 granted during the year ended September 30, 2022. Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended September 30, 2023 and 2022, was calculated with the following weighted average assumptions (annualized percentages):

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Volatility

    52.4 %     50.8 %

Risk-free interest rate

    4.0 %     2.6 %

Dividend yield

    0.0 %     0.0 %

Expected term in years

    5.8       5.2  

 

Expected volatility is based on the historical volatility of the Company’s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was seven years. The expected term is based on observed and expected time to post-vesting exercise. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did not pay a dividend in fiscal 2023 or fiscal 2022.

 

For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach and calculated by an independent valuation specialist.

 

As of September 30, 2023, there was approximately $1,638 of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of 2.32 years. To the extent the forfeiture rate is different from what the Company anticipated, stock-based compensation related to these awards will be different from the Company’s expectations.

 

Performance-Based Stock Options

 

On October 4, 2019, the Company awarded a performance-based stock option (PVO) to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2022 and 2023 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. During the year ended September 30, 2022, the Company modified the performance criteria for these PVOs to exclude certain strategic growth initiatives that were not planned at the time of grant. The Company recorded $209 in stock-based compensation expense related to these options in the year ended September 30, 2022. The Company did not record compensation expense related to the 2023 performance-based stock options for the year ended September 30, 2023, as the criteria for vesting was not achieved.

 

F-24

 

On August 10, 2022, the Company granted PVOs to purchase up to 750,000 shares of the Company’s common stock to a key member of management, with a contractual term of seven years. During the year ended September 30, 2023, these options were forfeited due to a voluntary termination of employment. The Company did not record compensation expense related to these options for the years ended September 30, 2023 and 2022, respectively.

 

On October 8, 2022, the Company awarded additional performance-based stock options to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2025 and 2026 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended September 30, 2023.

 

On March 20, 2023, the Company granted PVOs to purchase up to 450,000 shares of the Company’s stock to a key member of management with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee’s start date, including targets related to growth in the institutional ownership of the Company’s common stock and growth in the trading volume of the Company’s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee’s start date. 225,000 of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded $7 of compensation expense related to these options during the year ended September 30, 2023.

 

Restricted Stock Units

 

In fiscal 2020, 81,270 RSUs were granted to employees that vested over three years on the anniversary date of the grant. These were issued at a market value of $258 and have been expensed on a straight-line basis over the three-year life of the grants.

 

During fiscal 2021, 145,950 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These were issued at a market value of $989, which have and will be expensed on a straight-line basis over the three-year life of the grants.

 

On March 15, 2022, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that vested on the first anniversary of the grant date. These were issued at a market value of $407, and expensed on a straight-line basis through the March 15, 2023, vest date. On November 1, 2021, 10,000 RSUs were granted to a non-employee advisor that vested on the first anniversary of the grant date. These were issued at a market value of $51, which were expensed on a straight-line basis though the November 1, 2022, vest date. On November 1, 2022, 10,000 RSUs were granted to a non-employee advisor that vest on the first anniversary of the grant date. These were issued at a market value of $29, which have and will be expensed on a straight-line basis though the November 1, 2023, vest date.

 

On March 14, 2023, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that will vest on the first anniversary of the grant date. These RSUs were granted at a market value of $417 and have and will be expensed on a straight-line basis through the March 14, 2024, vest date. On February 14, 2023, 145,600 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These RSUs were issued at a market value of $582, which have and will be expensed on a straight-line basis over the three-year life of the grants. On March 20, 2023, 20,000 RSUs were granted to an employee with immediate vesting. These were issued at a market value of $66 and were expensed immediately.

 

Compensation expense for RSUs was $986 for the year ended September 30, 2023. Compensation expense for RSUs was $1,410 for the year ended September 30, 2022. As of September 30, 2023, there was approximately $933 of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of 1.3 years.

 

F-25

 

Restricted Stock Unit Summary Information

 

A summary of restricted stock units of the Company as of September 30, 2023, is presented below:

 

`

 

Number of

Shares

   

Weighted

Average Grant

Date Fair Value

 

Outstanding September 30, 2022

    342,841     $ 4.11  

Granted

    295,600     $ 3.63  

Released

    (253,012 )   $ 3.73  

Forfeited/cancelled

    (5,832 )   $ 7.20  

Outstanding September 30, 2023

    379,597     $ 3.99  

 

Stock Option Summary Information

 

A summary of the activity in options to purchase the capital stock of the Company as of September 30, 2023, is presented below:

 

   

Number of Shares

   

Weighted Average Exercise Price

 

Outstanding September 30, 2022

    3,940,899     $ 3.31  

Granted

    1,907,500     $ 2.92  

Forfeited/expired

    (1,891,612 )   $ 3.86  

Exercised

    (1,052,265 )   $ 1.95  

Outstanding September 30, 2023

    2,904,522     $ 3.19  

Exercisable September 30, 2023

    842,667     $ 3.51  

 

The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2023 was $35 and $35, respectively. The aggregate intrinsic value represents the difference between the Company’s closing stock price on the last day of trading during the year, which was $2.01 per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2023, was $2,980 and proceeds from these exercises was $138. The total value of stock options exercised during the year ended September 30, 2022, was $491 and proceeds from these exercises was $282. The Company recognized $815 and $208 as a tax benefit in the income tax provision for the years ended September 30, 2023 and 2022, respectively.

 

The following table summarizes information about stock options outstanding as of September 30, 2023:

 

Range of

Exercise Prices

 

Number

Outstanding

   

Weighted Average

Remaining

Contractual Term

   

Weighted Average

Exercise

Price

   

Number

Exercisable

   

Weighted Average

Exercise

Price

 

$1.51

- $2.68     217,517       3.22     $ 2.12       129,157     $ 1.74  

$2.69

- $2.69     1,100,000       6.02     $ 2.69       -     $ -  

$3.09

- $3.39     759,138       5.56     $ 3.29       191,825     $ 3.39  

$3.40

- $8.03     828,227       4.48     $ 4.05       521,685     $ 4.00  
          2,904,882       5.25     $ 3.19       842,667     $ 3.51  

 

The Company recorded $656 and $817 of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2023, and 2022, respectively.

 

F-26

 

The amounts of share-based compensation expense for restricted stock units and stock options are classified in the Consolidated Statements of Operations as follows:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Cost of revenues

  $ 111     $ 77  

Selling, general and administrative

    1,428       2,080  

Research and development

    103       70  
    $ 1,642     $ 2,227  

 

 

16. STOCKHOLDERS EQUITY

 

Common Stock Activity

 

On March 18, 2021, the Company filed an amendment to its Certificate of Incorporation, as amended, with the Secretary of State of Delaware to increase the authorized number of shares of common stock of the Company from 50,000,000 to 100,000,000 shares (the “Amended Certificate”). The Amended Certificate was approved by the Company’s stockholders at the Company’s Annual Meeting of Stockholders on March 16, 2021.

 

During the year ended September 30, 2023, the Company issued 84,765 shares of common stock and obtained gross proceeds of $138 in connection with the exercise of stock options. During the year ended September 30, 2023, 816,747 non-qualified stock options were exercised in net share settlement transactions. 579,300 shares were used as consideration for the exercise of these options and 74,606 shares were retained for taxes associated with these option exercises, resulting in 162,841 shares being issued. Also, during the year ended September 30, 2023, an employee used 109,488 shares of common stock as consideration for the exercise of 150,753 incentive stock options. All shares of common stock surrendered for options exercises have been retired. During the year ended September 30, 2022, the Company issued 145,235 shares of common stock and obtained gross proceeds of $282 in connection with the exercise of stock options. During the year ended September 30, 2023, the Company issued 253,012 shares of common stock upon full vesting of RSUs. During the year ended September 30, 2022, the Company issued 270,262 shares of common stock upon full vesting of RSUs.

 

In connection with the Amika Mobile asset purchase, the Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is 573,801. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There are 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2. 2023.

 

Preferred Stock

 

The Company is authorized under its certificate of incorporation and bylaws to issue 5,000,000 shares of preferred stock, $0.00001 par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.

 

No shares of preferred stock were outstanding during the fiscal years ended September 30, 2023 or 2022.

 

Share Buyback Program

 

In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. Under the program, the Company was authorized to repurchase up to $5,000 of its outstanding common shares.

 

During the year ended September 30, 2022, 259,310 shares were repurchased for $998. There were no shares repurchased during the year ended September 30, 2023. As of September 30, 2023, all repurchased shares were retired.

 

F-27

 

 

17. NET LOSS PER SHARE

 

Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company’s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.

 

The following table sets forth the computation of basic and diluted earnings per share:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Net loss

  $ (18,396 )   $ (16,212 )
                 

Basic and diluted loss per share

  $ (0.50 )   $ (0.44 )
                 

Weighted average shares outstanding - basic

    36,939,335       36,495,012  

Assumed exercise of dilutive options

    -       -  

Weighted average shares outstanding - diluted

    36,939,335       36,495,012  
                 

Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:

               

Options

    2,904,522       3,940,899  

RSU

    385,429       343,175  

Obligation to issue common stock

    69,564       139,128  

Total

    3,359,515       4,423,202  

 

 

18. SEGMENT INFORMATION

 

The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in two business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.

 

F-28

 

The following table presents the Company’s segment disclosures:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Revenue from external customers

               

Hardware

  $ 42,864     $ 50,938  

Software

    3,799       3,097  
    $ 46,663     $ 54,035  
                 

Intersegment revenues

               

Hardware

          $ -  

Software

    4,803       3,287  
    $ 4,803     $ 3,287  
                 

Segment operating (loss) income

               

Hardware

  $ 3,240     $ 9,260  

Software

    (14,226 )     (24,791 )
    $ (10,986 )   $ (15,531 )
                 

Other expenses:

               

Depreciation and amortization expense

               

Hardware

  $ 398     $ 380  

Software

    2,160       2,176  
    $ 2,558     $ 2,556  
                 

Goodwill impairment

               

Hardware

  $ -     $ -  

Software

    -       13,162  
    $ -     $ 13,162  

Income tax expense (benefit)

               

Hardware

  $ 7,425     $ 1,065  

Software

    (25 )     (324 )
    $ 7,400     $ 741  

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Long-lived assets

               

Hardware

  $ 1,427     $ 1,677  

Software

    8,551       10,585  
    $ 9,978     $ 12,262  
                 

Total assets

               

Hardware

  $ 28,878     $ 47,237  

Software

    21,027       24,617  
    $ 49,905     $ 71,854  

 

 

19. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION

 

Major Customers

 

For the fiscal year ended September 30, 2023, revenues from one customer accounted for 54% of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2022, revenues from one customer accounted for 68% of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2023, accounts receivable from three customers accounted for 22%, 10%, and 10% of total accounts receivable. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable.

 

F-29

 

Revenue from customers in the United States was $36,286 for the year ended September 30, 2023. Revenue from customers in the United States was $45,703 for the year ended September 30, 2022. The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer’s delivery location.

 

   

Years ended September 30,

 
   

2023

   

2022

 

Americas

  $ 39,273     $ 47,129  

Asia Pacific

    4,117       3,394  

Europe, Middle East and Africa

    3,273       3,512  

Total Revenues

  $ 46,663     $ 54,035  

 

The following table summarized long lived assets by geographic region.

 

   

September 30,

 
   

2023

   

2022

 

United States

  $ 9,624     $ 11,800  

Americas (excluding the United States)

    7       16  

Europe, Middle East and Africa

    347       446  
Total long lived assets   $ 9,978     $ 12,262  

 

Suppliers

 

The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company’s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.

 

 

20. SUBSEQUENT EVENTS

 

On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC., pursuant to a Membership Interest Purchase Agreement (“Purchase Agreement”) with Word Systems Operations, LLC (“Seller”) and Evertel Technologies, LLC (“Evertel”). Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space. Pursuant to the terms of the Purchase Agreement, the Company issued to Seller 986,486 shares of the Company’s common stock and $807 in cash as partial payment of the purchase price. The remainder of the purchase price is subject to future performance criteria and customary adjustments such as working capital and an indemnification holdback as outlined in the Purchase Agreement. The Company is in the initial stages of determining the accounting treatment for the transaction, specifically related to the fair value of earnout provisions, acquired tangible and intangible assets, liabilities assumed and the related tax impact.

 

On October 4, 2023, the Company completed an underwritten public offering of 5,750,000 shares of its common stock at a public offering price of $2.00 per share of common stock. The Company received gross proceeds of approximately $11,500 from the offering, before underwriting discounts and commissions and offering expenses of $915. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Company of the Evertel business and research and development activities related to the integrated business.

 

 

F-30

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

 

GENASYS INC.

 

December 7, 2023

     
 

By:

/s/ Richard S. Danforth
   

Richard S. Danforth

   

Chief Executive Officer

 

POWER OF ATTORNEY

 

Know all persons by these presents, that each person whose signature appears below constitutes and appoints Richard S. Danforth, and each of them, as his true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him and in his name, place, and stead, in any and all capacities, to sign any and all amendments to this report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming that all said attorneys-in-fact and agents, or any of them or their or his substitute or substituted, may lawfully do or cause to be done by virtue thereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of registrant in the capacities and on the dates indicated.

 

Date: December 7, 2023

By

/s/ Richard S. Danforth
   

Richard S. Danforth

Chief Executive Officer

(Principal Executive Officer)

     

Date: December 7, 2023

By /s/ Dennis D. Klahn
   

Dennis D. Klahn, Chief Financial Officer

(Principal Financial and Accounting Officer)

     

Date: December 7, 2023

By /s/ Scott L. Anchin
   

Scott L. Anchin

Director

     

Date: December 7, 2023

By /s/ Richard H. Osgood III
   

Richard H. Osgood III

Director

     

Date: December 7, 2023

By /s/ Susan Lee Schmeiser
   

Susan Lee Schmeiser

Director

     

Date: December 7, 2023

By /s/ Caltha Seymour
   

Caltha Seymour

Director

 

 
EX-4.1 2 ex_600592.htm EXHIBIT 4.1 ex_600592.htm

 

EXHIBIT 4.1

 

DESCRIPTION OF CAPITAL STOCK

 

General

 

The following description sets forth certain material terms and provisions of our securities that are registered under Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”). This description also summarizes relevant provisions of the Delaware General Corporation Law (the “DGCL”) applicable to such securities. The following description is a summary and does not purport to be complete. It is subject to, and qualified in its entirety by reference to, the applicable provisions of the DGCL and our Certificate of Incorporation, as amended (the “Certificate of Incorporation”) and our Restated Bylaws, as amended (the “Bylaws”), each of which is incorporated by reference exhibits to our Annual Report on Form 10-K to which this Exhibit 4.1 is filed as an exhibit. We encourage you to read the Certificate of Incorporation and Bylaws and the applicable provisions of the DGCL for additional information.

 

Authorized Capital Stock

 

Our authorized capital stock consists of 100 million shares of Common Stock, par value $0.00001 per share, and five million shares of Preferred Stock, par value $0.00001 per share.

 

Common Stock

 

Voting Rights. The holders of our Common Stock are entitled to one vote for each share held of record on all matters submitted to a vote of the stockholders. Holders of shares of our Common Stock do not have cumulative voting rights.

 

Dividends. Subject to the preferences and other rights of any class or series of Preferred Stock then outstanding, our Board of Directors may cause dividends to be paid to the holders of shares of Common Stock out of funds legally available for the payment of dividends by declaring an amount per share as a dividend. When and as dividends are declared, whether payable in cash, in property or in shares of our stock \, the holders of Common Stock shall be entitled to share equally, share for share, in such dividends.

 

Liquidation Rights. Subject to the preferences and other rights of any class or series of Preferred Stock then outstanding, in the event of any voluntary or involuntary liquidation, dissolution or winding up of our affairs, the holders of Common Stock shall be entitled, to share, ratably according to the number of shares of Common Stock held by them, in all of our remaining assets available for distribution to its shareholders.

 

Fully Paid. The issued and outstanding shares of our Common Stock are fully paid and non-assessable. Any additional shares of Common Stock that we may issue in the future will also be fully paid and non-assessable.

 

Absence of Other Rights. The holders of Common Stock have no preferences or rights of conversion, exchange, pre-emption or other subscription rights. There are no redemption or sinking fund provisions applicable to the Common Stock. Stockholders do not have the right of cumulative voting in the election of directors.

 

Preferred Stock

 

Our Certificate of Incorporation authorizes our Board to designate and issue from time to time one or more series of preferred stock without stockholder approval. Our Board may fix and determine the preferences, limitations and relative rights of each series of preferred stock. The rights of the holders of our Common Stock are subject to the rights and preferences of any series of preferred stock currently outstanding or that we may issue.

 

 

 

Certain Provisions of Delaware Law, Our Certificate of Incorporation and Bylaws

 

Certificate of Incorporation and Bylaws

 

Certain provisions in our Certificate of Incorporation and Bylaws summarized below may be deemed to have an anti-takeover effect and may delay, deter or prevent a tender offer or takeover attempt that a stockholder might consider to be in its best interests, including attempts that might result in a premium being paid over the market price for the shares held by stockholders. These provisions are intended to discourage certain types of transactions that may involve an actual or threatened change of control.

 

Blank Check Preferred Stock. Our Certificate of Incorporation permits us to issue, without any further vote or action by the stockholders, up to five million shares of preferred stock in one or more series and, with respect to each such series, to fix the number of shares constituting the series and the designation of the series, the voting powers (if any) of the shares of the series, and the preferences and relative, participating, optional and other special rights, if any, and any qualifications, limitations or restrictions, of the shares of such series. The ability to issue such preferred stock could discourage potential acquisition proposals and could delay or prevent a change in control.

 

Special Stockholder Meetings. Under our Bylaws, only the chairman of our Board, our Chief Executive Officer, a majority of the members of our Board or the holders of shares entitled to cast not less than 10 percent (10%) of the votes at the meeting are able to call a special meeting of stockholders.

 

Requirements for Advance Notification of Stockholder Nominations and Proposals. Under our Bylaws, stockholders of record are able to nominate persons for election to our Board or bring other business constituting a proper matter for stockholder action only by providing proper notice to our secretary. Proper notice must be timely, generally between 60 and 90 days prior to the first anniversary of the prior year’s annual meeting, and must include, among other information, the name and address of the stockholder giving the notice, certain information regarding such stockholder’s beneficial ownership of our securities and any derivative instruments or other agreements the value of or return on which is based on or linked to the value of or return on our securities as of the date of the notice, certain information relating to each person whom such stockholder proposes to nominate for election as a director, including any arrangements or understandings between the nominating stockholder and the nominee, in the case of a director nomination, a representation that such stockholder is a holder of record of our Common Stock as of the date of the notice and a brief description of any other business such stockholder proposes to bring before the meeting and the reason for conducting such business, and, if such stockholder intends to solicit proxies, a representation to that effect.

 

Delaware Takeover Statute

 

Section 203 of the Delaware General Corporation Law, subject to certain exceptions, prohibits a Delaware corporation from engaging in any “business combination” (as defined below) with any “interested stockholder” (as defined below) for a period of three years following the date that such stockholder became an interested stockholder, unless: (1) prior to such date, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder; (2) on consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of shares outstanding those shares owned (x) by persons who are directors and also officers and (y) by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or (3) on or subsequent to such date, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder.

 

 

 

Section 203 of the Delaware General Corporation Law defines “business combination” to include: (1) any merger or consolidation involving the corporation and the interested stockholder; (2) any sale, transfer, pledge or other disposition of 10% or more of the assets of the corporation involving the interested stockholder; (3) subject to certain exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder; (4) any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; or (5) the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation. In general, Section 203 defines an “interested stockholder” as any entity or person beneficially owning 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by such entity or person.

 

Listing

 

Our common stock is listed on the Nasdaq Capital Market under the symbol “GNSS.”

 

Transfer Agent and Registrar.

 

The Transfer Agent and Registrar for our common stock is Issuer Direct Corporation.

 

 
EX-19.1 3 ex_600855.htm EXHIBIT 19.1 ex_600855.htm
 

Exhibit 19.1

 

GENASYS, INC.

 

INSIDER TRADING POLICY

 

Effective November 27, 2023

 

Genasys, Inc. (“Genasys, Inc.” or the “Company”), has implemented an Insider Trading Policy (the “Policy”) to provide guidelines to officers, directors, employees and consultants of the Company and its subsidiaries with respect to transactions in the Company’s securities.

 

Introductory Information

 

Definition of Inside Information

 

"Inside Information" means material, non-public information. Information is material if a reasonable investor would consider it important to the total mix of information available about the Company. Information is non-public if it has not been explicitly disclosed by the Company in a press release or report filed with the SEC, or by another manner involving broad disclosure to the investing public. Information remains non-public until is has been so disclosed and the market has had time to absorb and evaluate the information.

 

Examples of types of information that will frequently be material include:

 

•         operating or financial results

 

•         changes in earnings estimates

 

•         major new product or service announcements

 

•         significant business or technology acquisitions, sales or joint ventures

 

•         the award or cancellation of significant sales contracts or technology
                           licenses

 

•         important pricing changes

 

•         major management changes

 

•         public or private debt or equity transactions

 

•         plans for substantial capital investment

 

•         significant write-offs or increases in reserves

 

-1-

 

•         impending bankruptcy or financial liquidity problems

 

•         significant litigation or disputes

 

•         delays in product development or problems with quality control

 

•         a stock split or other recapitalization

 

•         a change in dividend policy

 

•         a redemption or purchase by the Company of its securities

 

•         any other information which is likely to have a significant impact on the Company

 

Either positive or negative information may be material.

 

Information about significant business partnerships or new contracts is particularly sensitive. In general, information that is likely to affect the market price of a security is likely to be considered material.

 

Other Definitions

 

"Access Personnel" include the Section 16 Insiders, and other persons who, by virtue of their position, are likely to have access to Inside Information on a more frequent basis than other Subject Persons. Access Personnel are listed on Exhibit B to this Policy. The Company may from time to time designate certain persons not listed on Exhibit B as Access Personnel for purposes of this Policy if they come to have access to Inside Information for a period of time. The Company will amend Exhibit B from time to time as appropriate. All persons who, temporarily or permanently, become Access Personnel for purposes of this Policy will be given written notice.

 

“Blackout Period” applies to certain Access Personnel designated on Exhibit B, and is described below under the heading “Specific Procedures Applicable to Access Personnel.”

 

“Compliance Officer” is the Insider Trading Compliance Officer appointed pursuant to this Policy. The Compliance Officer is the Chief Financial Officer, but may be changed at any time by the Company with written notice to all Subject Persons.

 

"Section 16 Insiders" are the executive officers and directors of the Company and its subsidiaries who are subject to the reporting and liability provisions of Section 16 of the Securities Exchange Act of 1934, as amended. Section 16 Insiders are listed on Exhibit A to this Policy. Exhibit A will be automatically updated whenever the Board changes the designation of Section 16 insiders.

 

"Subject Persons" are described below under the heading "Applicability of Policy to Subject Persons.”

 

"Trading Day" means a day on which transactions are reported through the NASDAQ Stock Market.

 

-2-

 

Applicability of Policy to Subject Persons

 

This Policy applies to all transactions in the Company’s securities including common stock, options for common stock and other securities the Company may issue from time to time, such as preferred stock, warrants and convertible debentures, as well as to derivative securities relating to the Company’s stock, whether or not issued by the Company (such as exchange-traded options). It applies to all officers of the Company, all members of the Company’s Board of Directors, and all employees of, and consultants and contractors to, the Company and its subsidiaries. It also applies to family members of such persons, and to others, to the extent such persons come to have access to Inside Information. Persons subject to this Policy are referred to as “Subject Persons.”

 

Any person who possesses Inside Information regarding the Company is a Subject Person for so long as the information is non-public.

 

Application of Policy After Relationship Terminates

 

If you are subject to a Blackout Period imposed by this Policy and your relationship terminates during a Blackout Period (or if you otherwise leave while in possession of Inside Information), you will continue to be subject to the Policy, and specifically to the ongoing prohibition against trading, until the later of the end of the Blackout Period or the commencement of trading on the second Trading Day following public announcement of any Inside Information of which you are aware.

 

If a Blackout Period is extended, or if a Blackout Period does not end on it normal date as the result of the commencement of a subsequent Blackout Period prior to the termination of the prior Blackout Period, the Compliance Officer may in its discretion waive the applicability of the extended or new Blackout Period to a person whose relationship with the Company has terminated during the prior Blackout Period, if the Compliance Officer determines that such person has not had access to any Inside Information relating to the extended or new Blackout Period.

 

The Company may institute stop-transfer instructions to its transfer agent in order to enforce this provision.

 

The Companys Policy

 

It is the policy of the Company that any Subject Person who possesses Inside Information about the Company may not buy or sell securities of the Company nor engage in any other action to take advantage of, or pass on to others, that information. This includes posting of Inside Information in chat-rooms or via other electronic communications. This Policy also applies to information relating to any other company, including customers, vendors or suppliers of the Company, obtained in the course of employment or service to the Company.

 

-3-

 

Illegality of Insider Trading

 

It is illegal for any Subject Person to trade in the securities of the Company using material, non-public information about the Company. It is also illegal for any Subject Person to give Inside Information to others who may trade on the basis of that information.

 

Specific Policies Applicable to All Subject Persons

 

The Company intends to comply with the spirit as well as the letter of the insider trading laws. The Company’s policy is to avoid even the appearance of improper conduct on the part of anyone employed by or associated with the Company, whether or not the conduct is literally in violation of the law.

 

1.

Trading on Insider Information. No Subject Person and no member of the immediate family or household of any such person, may trade or otherwise engage in any transaction involving a purchase or sale of the Company’s securities, including but not limited to, any offer to purchase or offer to sell, during any period commencing with the date that he or she possesses Inside Information concerning the Company, and ending at the commencement of trading on the second Trading Day following the date of public disclosure of that information, or at such time as such non-public information is no longer material.

 

2.

Tipping. No Subject Person may disclose (“tip”) Inside Information to any other person (including family members) where such information may be used by such person to his or her profit by trading in the securities of companies to which such information relates. No Subject Person may make recommendations or express opinions on the basis of Inside Information as to trading in the Company’s securities.

 

3.

No Short Sales. Because short sales represent a bet that the Company’s stock price will decline, the Company prohibits all Subject Persons from shorting the Company’s stock. The Company also prohibits Subject Persons from acquiring any security or position which would increase in value if the Company’s stock price declines, such as a put option. Short sales by Section 16 Insiders are prohibited by law as well as by this Policy. Any questions as to whether a transaction is a prohibited short sale should be raised with the Compliance Officer.

 

4.

Confidentiality of Non-Public Information. Non-public information relating to the Company is the property of the Company and the unauthorized disclosure of such information is forbidden.

 

Potential Criminal and Civil Liability and/or Disciplinary Action

 

1.

Liability for Insider Trading. Subject Persons may be subject to penalties of up to $1,000,000 and up to ten years in jail for engaging in transactions in securities at a time when they have knowledge of Inside Information regarding the subject company.

 

-4-

 

2.

Liability for Tipping. Subject Persons may also be liable for improper transactions by any person (commonly referred to as a “tippee”) to whom they have disclosed Inside Information regarding the Company or to whom they have made recommendations or expressed opinions on the basis of such information as to trading in the Company’s securities. The SEC has imposed large penalties even when the disclosing person did not profit from the trading. The SEC, the stock exchanges and the National Association of Securities Dealers, Inc. use sophisticated electronic surveillance techniques to uncover insider trading.

 

3.

Disciplinary Actions. Subject Persons who violate this Policy will be subject to disciplinary action by the Company, which may include, in addition to other sanctions, ineligibility for future participation in the Company’s equity incentive plans or termination of employment.

 

Individual Responsibility

 

Every Subject Person has the individual responsibility to comply with this Policy against insider trading, regardless of whether the Company has implemented a Blackout Period applicable to the Subject Person. Appropriate judgment should be exercised in connection with any trade or other restrictions in the Company’s securities.

 

A Subject Person may, from time to time, have to forego a proposed transaction in the Company’s securities even if he or she planned to make the transaction before learning of the Inside Information and even though the Subject Person believes he or she may suffer an economic loss or forego anticipated profit by waiting. Subject Persons who have anticipated needs for liquidity should strongly consider adopting a Rule 10b5-1 plan.

 

Applicability of Policy to Inside Information Regarding Other Companies

 

This Policy also applies to Inside Information relating to other companies, including the Company’s customers, vendors or suppliers (“business partners”), when that information is obtained in the course of employment with, or other services performed on behalf of, the Company. Civil and criminal penalties, and termination of employment, may result from trading on inside information regarding the Company’s business partners. All employees should treat Inside Information about the Company’s business partners with the same care required with respect to information related directly to the Company.

 

Specific Procedures Applicable to Access Personnel

 

Blackout Period

 

To ensure compliance with this Policy and applicable federal and state securities laws, it is the Company’s policy that certain Access Personnel designated on Exhibit B refrain from conducting any transactions involving the purchase or sale of the Company’s securities during a “Blackout Period.” The Blackout Period beings on the day which is fourteen (14) calendar days prior to the last Trading Day of a fiscal quarter, and ends at the commencement of trading on the second Trading Day following public announcement of earnings for the quarter (or for the year in case of the quarter ending September 30). The Company may extend the Blackout Period, or adopt additional Blackout Periods, in its sole discretion.

 

-5-

 

The safest period for trading in the Company’s securities, assuming the absence of Inside Information, is generally the first ten days after the expiration of the Blackout Period for the prior quarter.

 

No Subject Person may trade in Company securities, even if outside the Blackout Period, while in possession of Inside Information. Trading in the Company’s securities outside of a Blackout Period should not be considered a “safe harbor,” and all Access Personnel and other Subject Persons should use good judgment at all times.

 

Pre-Clearance of Trades

 

Certain Access Personnel of the Company must comply with the Company’s pre-clearance process prior to engaging in any trade at any time in the Company’s securities. Such Access Personnel must contact the Compliance Officer prior to commencing any trade in the Companys securities.

 

The Compliance Officer will complete a pre-clearance checklist in the form attached as Exhibit C to this Policy and if the trade is approved, will give written permission for the trade in the form attached as Exhibit D to this Policy. The written permission will expire at the end of the third Trading Day following the date of written permission or the beginning of the next Blackout Period, whichever is earlier, unless the Compliance Officer grants a longer period in his or her sole discretion (which shall not extend into a Blackout Period). Accordingly, Access Personnel should not request permission to trade unless there is an immediate intention to execute the trade immediately.

 

Restriction on Market Limit Orders

 

In order to prevent Access Personnel from accidentally engaging in a trade when trading is not allowed, Access Personnel subject to Blackout Periods may not enter into any market limit orders with their brokers for securities of the Company other than orders which expire no later than the commencement of the next Blackout Period. Access Personnel subject to pre-clearance requirements are subject to the additional restriction that they may not enter any market limit orders for securities of the Company except market limit orders which expire within the time allowed for trading after receiving written permission to trade from the Compliance Officer. All other market limit orders by Access Personnel for securities of the Company are prohibited. This paragraph does not however apply to approved Rule 10b5-1 trading plans.

 

Exceptions for Blind Trusts and Pre-Arranged Trading Programs
(Rule 10b5-1)

 

-6-

 

Rule 10b5-1 of the Securities Exchange Act of 1934 provides an affirmative defense against insider trading liability for a transaction done pursuant to “blind trusts” (trusts in which investment control has been delegated to a third party, such as an institutional or professional trustee) or pursuant to a written plan, or a binding contract or instruction, entered into in good faith at a time when the insider was not aware of Inside Information, even though the transaction in question may occur at a time when the person is aware of Inside Information. The Company may, in appropriate circumstances, permit transactions pursuant to a blind trust or a trading program that fully complies with Rule 10b5-1 to take place during a Blackout Period or otherwise when the Subject Person is in possession of Inside Information. If you are Access Personnel and you wish to establish a blind trust or trading program, you must pre-clear it with the Compliance Officer. With respect to arrangements that result or may result in transactions taking place during Blackout Periods, the Compliance Officer will review such arrangements in light of guidelines that he or she from time to time establishes, with input from the Board of Directors and Company legal counsel, if appropriate. The Company reserves the right to bar any transactions in Company securities, even those pursuant to arrangements previously approved, if the Compliance Officer or the Board of Directors, in consultation with legal counsel, determines that such a bar is in the best interests of the Company.

 

Exception for Stock Options and Employee Stock Purchase Plans

 

For purposes of the Policy, the Company considers that the exercise of stock options for cash under the Company’s stock option plans and the purchase of stock under a tax‑qualified employee stock purchase plan are exempt from this Policy, since the other party to those transactions is the Company itself and the price is determined by the terms of the option agreement or the plan. This exception does not apply to exercises of options where the exercise price is paid by surrender of Genasys, Inc. common stock, or to the subsequent sale of shares acquired on exercise of options, or to “cashless exercise” procedures through broker-dealers.

 

Additional Information - Directors and Executive Officers

 

Directors and executive officers of the Company must also comply with the reporting obligations and limitations on short-swing transactions set forth in Section 16 of the Securities Exchange Act of 1934, as amended. The practical effect of these provisions is that Section 16 Insiders who purchase and sell the Company’s securities within a six-month period must disgorge all profits to the Company whether or not they had knowledge of any Inside Information. Under these provisions, and so long as certain other criteria are met, in most cases neither the receipt of an option under the Company’s option plans, nor the exercise of that option is deemed a purchase under Section 16; however, the sale of any such shares is a sale under Section 16. The exercise of options by Section 16 Insiders, although not subject to short-swing liability, must be disclosed on a Form 4 filed within two business days after the exercise occurs. The participation by executive officers in a tax-qualified employee stock purchase plan will not generally result in a Section 16 short-swing liability or reporting obligations; however the sale of any shares acquired is subject to Section 16 reporting and short-swing liability. Generally, all other purchases and sales of Company securities by Section 16 Insiders must be disclosed on a Form 4 filed within two business days after the transaction occurs. Moreover, no officer or director may ever make a short sale of the Company’s stock. The Company has provided, or will provide, separate memoranda and other appropriate materials to its officers and directors regarding compliance with Section 16 and its related rules.

 

-7-

 

Inquiries

 

Please direct your questions as to any of the matters discussed in the Policy to the Compliance Officer.

 

Duties of Compliance Officer

 

The duties of the Compliance Officer include the following:

 

1.

Pre-clearance of all transactions involving the Company’s securities by Access Personnel designated for pre-clearance on Exhibit B in order to determine compliance with the Policy, insider trading laws, Section 16 of the Exchange Act of 1934, as amended, and Rule 144 promulgated under the Securities Act of 1933, as amended.

 

2.

Assistance in the preparation of Section 16 reports (Forms 3, 4 and 5) for all Section 16 Insiders.

 

3.

Performance of cross-checks of available materials, which may include Form 3s, 4s and 5s, Form 144s, officers and directors questionnaires, and reports received from the Company’s stock administrator and transfer agent, to determine trading activity by officers, directors and others who have, or may have, access to Inside Information.

 

4.

Circulation of the Policy to all Subject Persons on an annual basis, and provision of the Policy and other appropriate materials to any officers, directors or others who have, or may have, access to Inside Information.

 

5.

Assisting the Company’s Board of Directors in implementation of the Policy.

 

 

-8-

 

Certification

Insider Trading Policy

 

 

 

I, __________________________________ do hereby certify that:

 

 

 

 

1.

I have received and carefully read the Insider Trading Policy for Genasys, Inc..

 

 

 

2.

I understand the Insider Trading Policy.

 

 

 

3.

I have complied and will continue to comply with the terms of the Insider Trading Policy.

 

 

 

 

 

Date: ______________  

_______________________________

(Signature)

 

 

 

 

EACH EMPLOYEE, OFFICER AND DIRECTOR IS REQUIRED TO SIGN, DATE AND RETURN THIS CERTIFICATION TO THE HUMAN RESOURCES DEPARTMENT WITHIN 30 DAYS OF ISSUANCE. FAILURE TO DO SO MAY RESULT IN DISCIPLINARY ACTION.

 

-9-

 

 

EXHIBIT A

SECTION 16 INSIDERS

 

 

 

Name

Title

 
 

Richard Danforth

CEO

 
 

Rick Osgood

Director

 
 

General John Coburn

Strategic Advisory Committee

 
 

Scott Anchin

Director

 
 

Caltha Seymour

Director

 
 

Susan Lee

Director

 
 

Dennis Klahn

Chief Financial Officer

 

 

A-1

 

EXHIBIT B

 

ACCESS PERSONNEL

 

 

All Section 16 Insiders listed on Exhibit A are Access Personnel, and subject to pre-clearance requirements and Blackout Periods. In addition, the following persons are Access Personnel, and are subject to Blackout Periods and Pre-Clearance:

 

 

 

Name

Title

 
 

Brian Alger

SVP Investor Relations and

 
 

 

Corporate Development  
 

Cassandra Monteon

Director of Finance

 
 

David Schnell

VP Global Hardware Sales

 

 

B-1

 

 

EXHIBIT C

 

INSIDER TRADING COMPLIANCE PROGRAM - PRE-CLEARANCE
CHECKLIST

 

 

  Individual Proposing To Trade: _________________________  
  Compliance Officer: _________________________  
  Proposed Trade: _________________________  
  Date: _________________________  

 

No Blackout. Confirm that the trade will not be made during a “Blackout Period.”

 

Section 16 Compliance. Confirm, if the individual is an officer or director subject to Section 16, that the proposed trade will not give rise to any potential liability under Section 16 as a result of matched past (or intended future) transactions. Also, ensure that a Form 4 has been or will be completed and will be filed within two (2) business days of the trade.

 

Prohibited Trades. Confirm that the proposed transaction is not a short sale, put, call or other prohibited transaction.

 

Rule 144 Compliance. To the extent applicable confirm that:

 

☐     Current public information requirement has been met.

 

☐     Shares are not restricted or, if restricted, the holding period has been met.

 

☐     Volume limitations are not exceeded (confirm the individual is not part of an aggregated group).

 

☐     The manner of sale requirements have been met.

 

☐     The Notice on Form 144 has been completed and filed.

 

Rule 10b-5 Concerns. Confirm that:

 

 

☐     The individual has been reminded that trading is prohibited when in possession of any material information regarding the Company that has not been adequately disclosed to the public.

 

☐     The Compliance Officer has discussed with the insider any information known to the individual or the Compliance Officer which might be considered material, so that the individual has made an informed judgment as to the presence of inside information.

 

  _______________________________________
Signature of Compliance Officer
 

 

C-1

 

EXHIBIT D

 

PERMISSION TO TRADE

 

 

_________________ is hereby permitted to buy/sell [circle one] _______ shares of the common stock of Genasys Inc.

 

[Include the following if sales to be made pursuant to Rule 144: The securities must be sold in a broker’s transaction, and you may not solicit or arrange for the solicitation of an order to buy the securities you are selling, or make any payment in connection with the offer and sale to any person other than the broker who executes an order to sell the securities.]

 

The permission to sell will expire on the close of trading on ___________, 200__.

 

 

 

 

 

 

Very truly yours,

 

 

 

 

 

 

 

 

 

       
    ____________________________________  

 

 

Signature of Compliance Officer

 

 

 

D-1
EX-21.1 4 ex_600593.htm EXHIBIT 21.1 ex_600593.htm

 

Exhibit 21.1

 

SUBSIDIARIES OF THE REGISTRANT

 

Genasys America de CV
(Organized under the laws of Mexico)

 

Genasys Communications Canada ULC
(Organized under the laws of British Columbia, Canada)

 

Genasys II Spain, S.A.U.
(Organized under the laws of Spain)

 

Genasys Inc. (branch)
(Organized under the laws of the United Arab Emirates)

 

Genasys Puerto Rico, LLC
(Organized under the laws of Puerto Rico)

 

Genasys Singapore PTE Ltd
(Organized under the laws of Singapore)

 

LRAD International Corporation
(Incorporated in the State of Delaware)

 

Zonehaven LLC
(Organized in the State of Delaware)

 

Evertel Technologies, LLC
(Organized in the State of Nevada)

 

 
EX-23.1 5 ex_600594.htm EXHIBIT 23.1 ex_600594.htm

 

Exhibit 23.1

 

CONSENT OF INDEPENDENT

REGISTERED PUBLIC ACCOUNTING FIRM

 

 

We consent to the incorporation by reference in the Registration Statements (No. 333-256169), (No. 333-204507), (No. 333-144698) and (No. 333-125454) on Form S-8 and (No. 333-263375) and (No. 333-274161), on Form S-3 of Genasys Inc. of our report dated December 7, 2023, relating to the consolidated financial statements, which appears on page F-1 of this annual report on Form 10-K for the year ended September 30, 2023.

 

/s/ BAKER TILLY US, LLP

 

San Diego, CA

December 7, 2023

 

 
EX-31.1 6 ex_600595.htm EXHIBIT 31.1 ex_600595.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Richard S. Danforth, certify that:

 

1. I have reviewed this annual report on Form 10-K of Genasys 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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: December 7, 2023

 

 

 

 

/s/ Richard S. Danforth  
Richard S. Danforth,  
Chief Executive Officer  

(Principal Executive Officer)

 

 

 
EX-31.2 7 ex_600596.htm EXHIBIT 31.2 ex_600596.htm

 

Exhibit 31.2

 

CERTIFICATIONS

 

I, Dennis D. Klahn, certify that:

 

1. I have reviewed this annual report on Form 10-K of Genasys 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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: December 7, 2023

 

 

 

/s/ Dennis D. Klahn  
Dennis D. Klahn  
Chief Financial Officer  

(Principal Financial Officer)

 

 

 
EX-32.1 8 ex_600597.htm EXHIBIT 32.1 ex_600597.htm

 

Exhibit 32.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL

FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Each of the undersigned hereby certifies, in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Genasys Inc. (the “Company”), that, to his or her knowledge, the Annual Report of the Company on Form 10-K for the fiscal year ended September 30, 2023 fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 (except as to the due date for filing) and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company as of the dates and for the periods presented in the financial statements included in such report.

 

Dated: December 7, 2023

 

 

 

/s/ Richard S. Danforth  
Richard S. Danforth,  

Chief Executive Officer

 

(Principal Executive Officer)

 
   
   
/s/ Dennis D. Klahn  
Dennis D. Klahn  

Chief Financial Officer

 

(Principal Financial Officer)

 

 

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Genasys Inc. under the Securities Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

 

 
EX-97.1 9 ex_600598.htm EXHIBIT 97.1 ex_600598.htm

 

Exhibit 97.1

 

CLAWBACK POLICY

 

1.    Introduction. The Board of Directors (the “Board”) of Genasys Inc. (the “Company”) believes that it is in the best interests of the Company and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy. The Board has therefore adopted this policy (the “Policy”) to provide for the recoupment of certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws. This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934 (the “Exchange Act”).

 

2.    Administration. This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee. Any determinations made by the Board shall be final and binding on all affected individuals.

 

3.    Covered Executives. This Policy applies to the Company’s current and former executive officers, as determined by the Board in accordance with Section 10D of the Exchange Act and the listing standards of the national securities exchange on which the Company’s securities are listed (“Covered Executives”).

 

4.    Recoupment; Accounting Restatement. If the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirement under the securities laws, the Board will require reimbursement or forfeiture of any excess Incentive Compensation (as defined below) received by any Covered Executive during the three completed fiscal years immediately preceding the date on which the Company is required to prepare an accounting restatement.

 

5.    Incentive Compensation. For purposes of this Policy, Incentive Compensation means compensation that is granted, earned, or vested based wholly or in part on the attainment of a Financial Reporting Measure (as defined below), including, without limitation, the following: (a) annual bonuses and other short- and long-term cash incentives; (b) stock options; (c) stock appreciation rights; (d) restricted stock; (e) restricted stock units; (f) performance shares; or (g) performance units. For purposes of this Policy, Financial Reporting Measures include: (i) company stock price; (ii) total shareholder return; (iii) revenues; (iv) bookings; (v) operating income; (vi) net income; (vii) earnings before interest, taxes, depreciation, and amortization (EBITDA); (viii) cash flows from operations; (ix) orders received; (x) liquidity measures such as working capital or operating cash flow; (xi) return measures such as return on invested capital or return on assets; and (xii) earnings measures such as earnings per share.

 

6.    Excess Incentive Compensation: Amount Subject to Recovery. The amount to be recovered will be the excess of the Incentive Compensation paid to the Covered Executive based on the erroneous data over the Incentive Compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the Board. If the Board cannot determine the amount of excess Incentive Compensation received by the Covered Executive directly from the information in the accounting restatement, then it will make its determination based on a reasonable estimate of the effect of the accounting restatement.

 

 

 

Exhibit 97.1

 

7.    Method of Recoupment. The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder, which may include, without limitation:

 

(a)    requiring reimbursement of cash Incentive Compensation previously paid;

 

(b)    seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;

 

(c)    offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;

 

(d)    cancelling outstanding vested or unvested equity awards; and/or

 

(e)    taking any other remedial and recovery action permitted by law, as determined by the Board.

 

8.    No Indemnification. The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation.

 

9.    Interpretation. The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission or any national securities exchange on which the Company’s securities are listed.

 

10.    Effective Date. This Policy shall be effective as of December 1, 2023 (the “Effective Date”) and shall apply to Incentive Compensation that is approved, awarded or granted to Covered Executives on or after that date.

 

11.    Amendment; Termination. The Board may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to reflect any regulations adopted by the Securities and Exchange Commission under Section 10D of the Exchange Act and to comply with any rules or standards adopted by a national securities exchange on which the Company’s securities are listed. The Board may terminate this Policy at any time.

 

12.    Other Recoupment Rights. The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any employment agreement, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

 

13.    Impracticability. The Board shall recover any excess Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Board in accordance with Rule 10D-1 of the Exchange Act and the listing standards of the national securities exchange on which the Company’s securities are listed.

 

14.    Successors. This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.

 

 
EX-101.SCH 10 gnss-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Operations link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Recent Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Inventories link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Prepaid Expenses and Other link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Accrued and Other Liabilities link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Debt link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Leases link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Net (Loss) Income Per Share link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Segment Information link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 20 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 6 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 7 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Prepaid Expenses and Other (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Accrued and Other Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 12 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 13 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 15 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 17 - Net (Loss) Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 18 - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 6 - Inventories - Schedule of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 7 - Property and Equipment - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 9 - Prepaid Expenses and Other (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Accrued and Other Liabilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Leases - Initial Measurement of Operating Lease (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 13 - Income Taxes - Summary of Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 13 - Income Taxes - Reconciliation of Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 15 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 15 - Share-based Compensation - Weighted-average Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 15 - Share-based Compensation - Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Share-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 15 - Share-based Compensation - Stock Options Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 16 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 18 - Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 18 - Segment Information - Segment Disclosures (Details) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 20 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 11 gnss-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 gnss-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield (Rate) Note To Financial Statement Details Textual Note 4 - Revenue Recognition Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income taxes computed at the federal statutory rate Note 5 - Fair Value Measurements Risk-free interest rate (Rate) Note 6 - Inventories Note 7 - Property and Equipment Note 8 - Goodwill and Intangible Assets Note 9 - Prepaid Expenses and Other Note 10 - Accrued and Other Liabilities Note 12 - Leases Money market funds Unrealized loss Note 13 - Income Taxes Income Tax Disclosure [Text Block] Note 15 - Share-based Compensation Unrealized loss on marketable securities Note 17 - Net (Loss) Income Per Share Note 18 - Segment Information Asset purchase holdback liability Volatility (Rate) Note 19 - Major Customers, Suppliers and Related Information us-gaap_LiabilitiesCurrent Total current liabilities Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details) Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details) Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details) Expected term in years (Year) us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details) Note 6 - Inventories - Schedule of Inventory (Details) Note 7 - Property and Equipment - Property and Equipment (Details) US States and Political Subdivisions Debt Securities [Member] Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) gnss_AssetPurchaseAgreementDeductionFromLiability Asset Purchase Agreement, Deduction From Liability The amount of deduction from liabilities under an asset purchase agreement. Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) gnss_AssetPurchaseAgreementDeductionTerm Asset Purchase Agreement, Deduction, Term (Year) The period of time that deductions can be made under an asset purchase agreement. Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details) Unrealized foreign currency translation (loss) gain Weighted Average Grant Date Fair Value, Granted (in dollars per share) us-gaap_BusinessAcquisitionSharePrice Business Acquisition, Share Price Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details) Weighted Average Grant Date Fair Value, Released (in dollars per share) Note 12 - Leases - Initial Measurement of Operating Lease (Details) Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Weighted Average Grant Date Fair Value, Outstanding (in dollars per share) Weighted Average Grant Date Fair Value, Outstanding (in dollars per share) Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) Proceeds from maturities of marketable securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited/Cancelled, shares (in shares) Note 13 - Income Taxes - Summary of Income Taxes (Details) Note 13 - Income Taxes - Reconciliation of Income Taxes (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Number of Shares Outstanding (in shares) Number of Shares Outstanding (in shares) Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details) gnss_GrossProceedsFromStockOptionsExercised Gross Proceeds from Stock Options Exercised Amount of gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement. Note 15 - Share-based Compensation - Weighted-average Assumptions (Details) Note 15 - Share-based Compensation - Restricted Stock Activity (Details) Note 15 - Share-based Compensation - Stock Option Activity (Details) Number of Shares Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Note 15 - Share-based Compensation - Stock Options Outstanding (Details) Corporate Debt Securities [Member] Common Stock Award [Member] Represents the common stock award. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Number of Shares Released (in shares) Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details) Note 18 - Segment Information - Segment Disclosures (Details) Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details) Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details) Notes To Financial Statements Accumulated other comprehensive income Notes To Financial Statements [Abstract] Options and RSUs [Member] Represents the options and RSUs. Weighted Average Exercise Price, Shares Exercisable (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Number of Shares Exercisable (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value us-gaap_PaymentsToAcquireMarketableSecurities Purchases of marketable securities Goodwill Goodwill, Gross us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Weighted Average Exercise Price, Shares Outstanding, Beginning Balance (in dollars per share) Weighted Average Exercise Price, Shares Outstanding, Ending Balance (in dollars per share) Reporting Unit [Axis] Reporting Unit [Domain] Deferred revenue Current portion as of September 30, 2023 Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share) Canadian goods and services and harmonized sales tax payable us-gaap_SalesAndExciseTaxPayableCurrent Goodwill and Intangible Assets Disclosure [Text Block] Weighted Average Exercise Price, Shares Granted (in dollars per share) Weighted Average Exercise Price, Exercised (in dollars per share) Accrued liabilities Total Payroll and related us-gaap_EmployeeRelatedLiabilitiesCurrent Lessee, Operating Leases [Text Block] Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Number of Shares Outstanding, Beginning Balance (in shares) Number of Shares Outstanding, Ending Balance (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Number of Shares Forfeited/expired (in shares) Credit Facility [Axis] Credit Facility [Domain] Other us-gaap_OtherAccruedLiabilitiesCurrent us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] Warranty reserve us-gaap_ProductWarrantyAccrualClassifiedCurrent Non-employee Directors [Member] Related to non-employee directors. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Assumed exercise of dilutive options (in shares) us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures Noncash investing and financing activities: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted average common shares outstanding: Grantee Status [Domain] Noncompete Agreements [Member] Grantee Status [Axis] Weighted average shares outstanding - basic (in shares) Current liabilities: Developed Technology Rights [Member] Vesting [Axis] Vesting [Domain] Product [Member] Total assets Total assets Patents [Member] gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options, Outstanding, Number Number of options and equity instruments other than options outstanding. Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Relationships [Member] us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense Share-Based Payment Arrangement, Expense, Tax Benefit Deferred tax assets, net MUFG Union Bank, N.A. [Member] Represents information regarding MUFG Union Bank, N.A. Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Shares retained for payment of taxes in connection with net share settlement of restricted stock units Shares retained for payment of taxes in connection with net share settlement of restricted stock units Current and Noncurrent Accrued Liabilities [Text Block] Current and noncurrent accrued liabilities [text block] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] gnss_NumberOfAdditionalInactiveSubsidiaries Number of Additional Inactive Subsidiaries Represents the number of additional inactive subsidiaries of the reporting entity, as of a certain date. Operating lease ROU asset, fair value Amount of fair value portion of lessee's right to use underlying asset under operating lease. gnss_NumberOfWhollyOwnedSubsidiaries Number of Wholly Owned Subsidiaries Represents the number of wholly owned subsidiaries of the reporting entity as of a certain date. us-gaap_ContractWithCustomerAssetNet Contract with Customer, Asset, after Allowance for Credit Loss, Total Operating Lease, Right-of-use Asset [Member] Represents operating lease right-of-use asset. gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Proposed Number of Shares Authorized Number of shares authorized by the reporting entity's board of directors for issuance under share-based payment arrangement, but still awaiting approval by the reporting entity's stockholders as of the specified date. us-gaap_PrepaidExpenseAndOtherAssets Prepaid Expense and Other Assets Award Type [Domain] Genasys Spain [Member] Represents Genasys Spain. Two Customers [Member] Represents information regarding two customers. Net loss Net (loss) income Net (loss) income Net income Basis of Presentation and Significant Accounting Policies [Text Block] Award Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Finite-Lived Intangible Assets, Net Balance as of September 30, 2021 Balance as of September 30, 2022 Intangible assets, net Release of obligation to issue common stock (in shares) The number of shares of stock released from the obligation to issue during the period. Release of obligation to issue commons stock The value of stock released from the obligation to issue. Restricted Stock Units (RSUs) [Member] Technology Performance Shares [Member] Obligation to Issue Common Stock [Member] Related to obligation to issue common stock. Share-Based Payment Arrangement, Option [Member] Currency translation, goodwill Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Share Buyback Program [Member] Represents the share buyback program. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Commitments and Contingencies Disclosure [Text Block] Property and equipment, net Property and equipment, net us-gaap_Goodwill Balance as of September 30, 2021 Balance as of September 30, 2022 Customer 1 [Member] Represents customer 1. gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod Recognition of revenue as a result of satisfying performance obligations Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Property and equipment us-gaap_Dividends Dividends, Total One Customer [Member] Represents one customer. gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex Increase in Lease Liability with 10% Increase in Index The amount of increase in lease liability with every 10% increase in index. Customer 2 [Member] Represents customer 2. Customer 3 [Member] Represents customer 3. Initial Measurement of Operating Lease [Table Text Block] Tabular disclosure of initial measurement of operating lease. Effect of exchange rate on operating lease ROU assets Amount of effect of exchange rate changes on operating lease ROU assets. Effect of exchange rate on operating lease liabilities gnss_EffectOfExchangeRateOnOperatingLeaseLiability mount of effect of exchange rate changes on operating lease liability. us-gaap_MarketableSecurities Marketable Securities, Total Investing Activities: Former Owner of Amika Mobile [Member] Related to the former owner of Amika Mobile. Earnings Per Share [Text Block] gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable Obligation to issue common stock in connection with the Amika Mobile asset purchase Amount of equity interests of the acquirer, including instruments or interests issuable in consideration for the business combination. Software [Member] Represents the software segment. Hardware [Member] Represents hardware segment. us-gaap_DeferredFinanceCostsGross Debt Issuance Costs, Gross gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal Total estimated amortization expense Total amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized over the life of the assets. Intersegment Eliminations [Member] Accrued and other liabilities Income tax expense Provision (benefit) for income taxes Income Tax (Benefit) Expense us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities Increase (Decrease) in Other Employee-Related Liabilities us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Change in unrealized loss on marketable securities The noncash amount of unrealized gain (loss) on investment in marketable security. us-gaap_OperatingExpenses Total operating expenses us-gaap_RestrictedCashAndCashEquivalentsNoncurrent Long-term restricted cash us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount Defined Contribution Plan, Employer Discretionary Contribution Amount us-gaap_RestrictedCash Restricted Cash, Total us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted cash, current portion Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Accretion of acquisition holdback liability Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive (loss) income dei_CityAreaCode City Area Code us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, outstanding (in shares) Common Stock, Shares, Outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Ending Balance (in shares) Current Fiscal Year End Date gnss_DeferredRevenueForCollectionIssues Deferred Revenue for Collection Issues Represents deferred revenue for collection issues. us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus us-gaap_ShortTermLeaseCost Short-Term Lease, Cost dei_DocumentPeriodEndDate Document Period End Date Additional operating lease ROU assets us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses and other us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term (Year) dei_EntityFileNumber Entity File Number Entity Emerging Growth Company dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] Service [Member] dei_EntityPublicFloat Entity Public Float Shipping and Handling [Member] Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status dei_EntityVoluntaryFilers Entity Voluntary Filers dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Goodwill impairment Impairment of goodwill Goodwill from software reporting unit, gain (loss) Share-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Depreciation and amortization dei_EntityRegistrantName Entity Registrant Name Liability Class [Axis] Fair Value by Liability Class [Domain] Entity [Domain] Customer Concentration Risk [Member] us-gaap_CapitalizedContractCostAmortizationPeriod Capitalized Contract Cost, Amortization Period Legal Entity [Axis] Entity Address, Address Line One Amortization expense Amortization Entity Address, City or Town 16262 West Bernardo Drive, San Diego, California Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Stock Repurchased and Retired During Period, Shares us-gaap_StockRepurchasedDuringPeriodValue Stock Repurchased During Period, Value us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories, net GNSS gnss_CurrencyTranslationFairValueAdjustment Currency translation Amount of currency translation to the amount at which a liability could be incurred (settled) in a current transaction between willing parties. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Prepaid professional services gnss_PrepaidProfessionalServices Amount of asset related to prepaid professional services. Issuance of common stock in business combination (in shares) Stock Issued During Period, Shares, Acquisitions Nature of Operations [Text Block] Holdback Liability [Member] Represents Holdback Liability. Schedule of Changes in Finite Lived Intangible Assets [Table Text Block] Tabular disclosure of changes in finite lived intangible assets. gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets Operating ROU assets Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets. dei_LocalPhoneNumber Local Phone Number Issuance of common stock in business combination Issuance of common stock upon exercise of stock options, net (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period us-gaap_TableTextBlock Notes Tables Issuance of common stock upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of common stock upon exercise of stock options, net Issuance of common stock upon vesting of restricted stock units Deferred Revenue [Member] Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. Customer Deposits [Member] Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract. New performance obligations Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract. Selling, general and administrative Provision for doubtful accounts gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss) Amount of foreign currency translation gain (loss) which increases (decreases) goodwill and intangible assets. Number of Shares Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Line of Credit Facility, Lender [Domain] us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Shares retained for payment of taxes in connection with the exercise of stock options Amount of cash outflow to satisfy grantee's tax in connections with exercise of stock options withholding obligation for award under share-based payment arrangement. Number of Shares Exercised (in shares) Gross number of share options (or share units) exercised during the current period. Reported Value Measurement [Member] Capitalized R&E expenses Capitalized Research And Experimental Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense. Loss on disposal of fixed asset Amount of gain ( loss ) on sale or disposal of fixed assets. UNITED STATES gnss_UnderwrittenPublicOfferingCommonStock Underwritten Public Offering, Common Stock The number of shares to be offered in the initial pubic offering under the underwritten public offering Accumulated deficit Research and development gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock Gross Proceeds From Underwritten Public Offering, Common Stock Amount of gross proceeds including cash proceeds and increase amounts receivable from underwritten public offering. Accumulated other comprehensive loss gnss_PricePerShareUnderwrittenAgreement Price Per Share, Underwritten Agreement Per share price or per unit amount of equity securities issued under the underwritten public offering. Accrued contract costs gnss_AccruedContractCosts Represents accrued contract costs. gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation Adjustments Related To Tax Withholding For Cashless Share Based Compensation Amount of decrease to equity for cashless grantee's tax withholding obligation for award under share-based payment arrangement. Debt Disclosure [Text Block] 2015 Equity Plan [Member] Represents The 2015 Equity Incentive Plan ("2015" Equity Plan"). Stock Issued During Period Shares Stock Options Exercised, Cashless (in shares) Number of share options ( or share units exercised during the current period that are cashless. Changes in operating assets and liabilities: Key Executive [Member] Represents information pertaining to a key executive. gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless Shares Paid For Tax Withholding For Share Based Compensation, Cashless (in shares) Number of shares used to settle cashless grantee's tax withholding obligation for award under share-based arrangement. Stock Issued During Period Value Stock Options Exercised, Cashless The cashless value of stock issued as a result of the exercise of stock options Amortization of debt issuance costs gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover Change in R&D credit carryover The amount of change in research and development carryover during the period. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating lease liabilities, noncurrent Less non-current portion Inventory Disclosure [Text Block] Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] Long-term restricted cash us-gaap_DeferredIncomeTaxesAndTaxCredits Deferred income taxes us-gaap_OperatingLeaseLiability Operating Lease, Liability Operating lease liabilities Operating lease liabilities Operating lease liabilities, current portion Current portion as of September 30, 2022 Subsequent Event Type [Axis] Subsequent Event Type [Domain] Operating lease right of use assets Operating Lease, Right-of-Use Asset Operating lease ROU assets as of September 30, 2021 Operating lease ROU assets as of September 30, 2022 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted operating lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest us-gaap_DeferredIncomeTaxExpenseBenefit Total deferred provision Lessee, Operating Lease, Liability, to be Paid, Year Three us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree Lessee, Operating Lease, Liability, to be Paid, Year Four us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour Lessee, Operating Lease, Liability, to be Paid, Year Five Three Customers [Member] Represents information regarding three customers. Thereafter us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2025 Initial measurement of operating lease liabilities The adjustments related to the initial measurement of operating lease liabilities. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2026 Initial measurement of operating lease right of use assets The adjustments related to the initial measurement of operating lease right of use assets. us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2027 Lessee, Operating Lease, Liability, to be Paid, Year One us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Operating Lease, Liability, to be Paid, Year Two us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Board of Directors [Member] Information pertaining to the Board of Directors. Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2024 Trade shows and travel gnss_PrepaidTradeShowsAndTravel Amount of consideration paid in advance for trade shows and travel that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Subsequent Events, Policy [Policy Text Block] gnss_InventoryObsolescenceWriteDownRecoveries Inventory Obsolescence Write Down (Recoveries) Inventory Obsolescence Write Down (Recoveries) Represents the write-down (recovery) of the value of inventory resulting from obsolescence. Share-Based Payment Arrangement, Employee [Member] Stock-based compensation Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Currency translation Operating expenses Fair value Operating lease ROU asset, adjustment Accretion Schedule of Finite-Lived Intangible Assets [Table Text Block] Goodwill from software reporting unit us-gaap_Depreciation Depreciation expense us-gaap_NonfinancialLiabilitiesFairValueDisclosure Balance as of September 30, 2021 Balance as of September 30, 2022 Long-term marketable securities Certificates of deposit us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation us-gaap_AssetsCurrent Total current assets Cash equivalents Equity [Text Block] Non-employee Advisors [Member] Represents non-employee advisors. Canadian goods and services and harmonized sales tax receivable us-gaap_IncomeTaxesReceivable Fair Value, Nonrecurring [Member] Common stock, $0.00001 par value; 100,000,000 shares authorized; 36,611,240 and 36,403,833 shares issued and outstanding, respectively Adjustments to reconcile net income to net cash (used in) provided by operating activities: Measurement Frequency [Axis] Measurement Frequency [Domain] gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties Warranty provision Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to new warranties issuance and preexisting product warranties. us-gaap_CommonStockSharesAuthorized Common Stock, Shares Authorized (in shares) Americas [Member] Common Stock, Shares, Issued (in shares) Common Stock, Shares, Issued (in shares) Certificates of Deposit [Member] us-gaap_CommonStockParOrStatedValuePerShare Common Stock, Par or Stated Value Per Share (in dollars per share) Asia Pacific [Member] us-gaap_DeferredTaxAssetsValuationAllowance Less valuation allowance Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Less lease principal payments on operating lease liabilities Maximum [Member] Minimum [Member] Prepaid commissions us-gaap_CapitalizedContractCostNetCurrent Product and Service [Axis] Other us-gaap_OtherAssetsCurrent Product and Service [Domain] us-gaap_DeferredTaxAssetsNet Net deferred tax assets and liabilities Statistical Measurement [Axis] Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding us-gaap_DeferredTaxAssetsLiabilitiesNet Deferred Tax Assets, Net Preferred stock, shares issued (in shares) Long-lived assets Long-lived assets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] us-gaap_DeferredTaxAssetsGross Gross deferred tax assets Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized us-gaap_DeferredIncomeTaxLiabilities Gross deferred tax liabilities Inventories, net Inventories, net Portion at Fair Value Measurement [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Estimate of Fair Value Measurement [Member] Prepaid insurance us-gaap_PrepaidInsurance EMEA [Member] Work in process Product sales Revenues Measurement Basis [Axis] us-gaap_InventoryValuationReserves Reserve for obsolescence Fair Value, Inputs, Level 3 [Member] us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Gain (Loss), Foreign Currency Transaction, before Tax Finished goods Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] us-gaap_InventoryGross Inventories, gross us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets Patents Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_ProductWarrantyAccrualPayments Warranty settlements Raw materials us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities Accruals and other us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) Construction in Progress [Member] Operating Activities: Shares surrendered from stock option exercises Amount of shares surrendered from stock option exercises. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts Allowances Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Allowance for doubtful accounts Accounts receivable, net of allowance for doubtful accounts of $66 and $181 Furniture and Fixtures [Member] us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Share-based compensation gnss_StockUsedAsConsiderationOfOptionExercises Stock Used as Consideration of Option Exercises Number of shares used as consideration of option exercises. Incentive Stock Options [Member] Represents incentive stock options. Revenues: Short-term marketable securities gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises, Net Share Settlement Transaction The number of options exercised in a net share settlement transaction. AOCI Attributable to Parent [Member] Other assets Stockholders' equity: Schedule of Product Warranty Liability [Table Text Block] Leasehold Improvements [Member] Other income, net Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] Restricted cash us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Net operating loss carryforwards us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch Research and development credit Fair Value Disclosures [Text Block] us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period ASSETS Effect of foreign exchange rate on cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net decrease in cash, cash equivalents, and restricted cash us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Warranty provision The expense (benefit) charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. (Loss) income from operations Operating Income (Loss) Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Prepaid expenses and other us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets Acquired intangible assets Cost of revenues Cost of Revenue us-gaap_GrossProfit Gross profit Counterparty Name [Axis] Counterparty Name [Domain] Consolidation Items [Domain] Inventory obsolescence us-gaap_ContractWithCustomerLiability Balance as of September 30, 2022 Balance as of September 30, 2023 Management [Member] Consolidation Items [Axis] Assets Acquisition of Amika Mobile Corporation [Member] Represents the assets acquisition of Amika Mobile Corporation. Consolidated Entities [Axis] gnss_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour Thereafter 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). Consolidated Entities [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Shares retained for payment of taxes in connection with settlement of restricted stock units us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Equipment gnss_ContractWithCustomerLiabilityEffectOfExchangeRate Effect of exchange rate on deferred revenue Represents effect of exchange rate for contract with customer liability. gnss_ExtendedProductWarrantyTerm Extended Product Warranty Term (Year) Represents term of extended product warranty. us-gaap_ProductWarrantyAccrual Standard and Extended Product Warranty Accrual Beginning balance Ending balance gnss_NumberOfMajorCustomers Number Of Major Customers Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock Retained Earnings [Member] Proceeds from exercise of stock options Employees, Directors, and Consultants [Member] Represents information related to employees, directors, and consultants. us-gaap_CurrentStateAndLocalTaxExpenseBenefit State gnss_IncomeTaxReconciliationStateBusinessCreditUtilization State business credit utilization Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state business credit utilization. Title of Individual [Domain] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Title of Individual [Axis] us-gaap_CurrentForeignTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Equity Components [Axis] Equity Component [Domain] Share Repurchase Program [Axis] us-gaap_CurrentIncomeTaxExpenseBenefit Total current tax provision us-gaap_RevenueRemainingPerformanceObligationPercentage Revenue, Remaining Performance Obligation, Percentage us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (Loss) income before income taxes dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag State and Local Jurisdiction [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Domestic Tax Authority [Member] Revenue from Contract with Customer [Text Block] dei_DocumentAnnualReport Document Annual Report Machinery and Equipment [Member] Entity Incorporation, State or Country Code Accounting Policies [Abstract] dei_DocumentTransitionReport Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] dei_EntityInteractiveDataCurrent Entity Interactive Data Current us-gaap_RepaymentsOfUnsecuredDebt Payments on promissory notes Common stock, $0.00001 par value per share Title of 12(b) Security Cost of Sales [Member] Research and Development Expense [Member] Income Statement Location [Axis] Income Statement Location [Domain] dei_AuditorName Auditor Name Auditor Firm ID dei_AuditorLocation Auditor Location Segments [Axis] Segments [Domain] Corporate Segment [Member] us-gaap_SharePrice Share Price Options (in shares) Weighted average shares outstanding - diluted (in shares) Non-US [Member] Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted (loss)income per share (in dollars per share) Diluted (in shares) Basic (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Long-Lived Assets by Geographic Areas [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Other Noncurrent Liabilities [Table Text Block] us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounting Standards Update and Change in Accounting Principle [Text Block] Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Asset purchase holdback liability us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent Fair Value Measurements, Nonrecurring [Table Text Block] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Financing Activities: gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity Investments, Typical Portfolio Weighted Average Maturity (Month) Represents the portfolio weighted average maturity that the Company generally does not exceed with regard to the financial instruments in which it invests. Other liabilities, noncurrent Total gnss_InvestmentsTypicalFinalMaturity Investments, Typical Final Maturity Maximum (Year) Represents the final maturity that the Company generally does not exceed with regard to the financial instruments in which it invests. us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes Stock options and other prior year true-ups us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance Change in valuation allowance Prepaid Expenses And Other Disclosure [Text Block] The entire disclosure for prepaid expenses and other. gnss_NondeductibleCompensationInterestExpenseAndOther Nondeductible compensation, interest expense and other Income tax reconciliation non deductible expense share based compensation cost interest and other. Deposits for inventory gnss_DepositsForInventory Represents amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits. Range One [Member] Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range one of exercise price. Range Three [Member] Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range three of exercise price. Dues and subscriptions gnss_DueAndSubscription Amount of asset related to consideration paid in advance for due and subscription that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Range Two [Member] Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range two of exercise price. Range Four [Member] Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range four of exercise price. gnss_AssetAcquisitionAdjustmentsFromPurchaseHoldbackLiabilityPeriod Asset Acquisition, Adjustments from Purchase Holdback Liability, Period (Year) Represents period for adjustments from purchase holdback liability for asset acquisition. us-gaap_StockholdersEquity Total stockholders' equity Balance Balance Amortization of operating lease right of use asset Less amortization of operating lease ROU assets Deferred extended warranty revenue us-gaap_ContractWithCustomerLiabilityNoncurrent Less: non-current portion Employees [Member] Represents the employees of the company. gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Each Anniversaries Represents number of shares of equity interest issued or issuable for business acquisition each anniversaries. Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vests Immediately [Member] Relating to vests immediately Vesting Based on Market Conditions [Member] Relating to vesting based on market conditions. Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Cost basis Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State income taxes, net of federal tax benefit Exercise Price Range [Axis] us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign rate differential Exercise Price Range [Domain] Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit EX-101.PRE 13 gnss-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 14 gnss-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 15 gnss20230930_10kimg001.jpg begin 644 gnss20230930_10kimg001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBN:\0W ME]9:A;2(V+=?F4#@,1U#?A6&)Q"H4^>2NA-V+FH:\MAJ"6S0-MR"\A/&T]QZ MU5\1RWMN8;FWN6%NV!A<8#=0?H:EUFVCU;28[ZW&71=X]2OQ_ _P!*\VM.I4J2H2EI+6+_ $%Y$EW_ ,3O0TNX !AJII-VVBZI+;71VQL=KGL#V;Z5KW/AN MQO)#/#(T0?D^605/N*RINM5:KT?C6DD^HM=T7?[9TW_G]A_[ZJZCK(@=&#*P MR"#D&N?_ .$2@_Y^Y?\ OD5HZ9I;:9N5+J22(_\ +-@, ^HKT:%3%.5JL$EY M,I7-&BBBNT84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A^)Y+B/3D\DE8 MRX\Q@>1Z?K2J4\0Z#@X$XZ_[+C^A_K5B"\@U8WME( 0IVX_O*>_Y_P!*Y_3I MY-#UI[:<_NV.QSV_V6_SZUXU:K%554;O3G[K\OZ_S)ZECPU?-;W+Z?/E=Q.T M'^%AU%5]1ADT/6DN(!^Z8[T';'\2_P"?:K'B6Q:WN4U"#*[B-Q'\+#H:T2L? MB+0U.0LP[_W7']#_ %K!4IN+PS^.&L7W7]?UH+R&ZCI46MPQ7EK*JR,O!(X8 M>A]Q64/#.IJ,+)$![2$?TJ&&+6],=DABG49Y"KO4^_I4_P#:'B+_ )YS_P#@ M./\ "HG+#U7SU:T?_ '];_"C_ (1S5?\ GM'_ -_6_P * M/[0\1?\ /.?_ ,!Q_A1_:'B+_GG/_P" X_PJ.7"?R3#0W=%MKVSM6@NV1@IS M&RL2<=Q6G7+V-_KAOH%N(IC"7 ?,..#[XKJ*]O!5(3I\L$TEIKN4@HHHKK&0 M7M[;:;8S7MY,D%M A>21S@*!WKP'Q5\:]9U&YD@\/XTZQ!(69D#32#UYR%^@ M&?>MSX\^(9$33_#L+E4E'VJY /W@#A ?;(8_@*YWX1^ K;Q/>3ZMJL7FZ=9N M(TA/W9I<9Y]54$<=R1Z5T4XQC'GD83E)RY8G+Q^-?&DQ,T6NZQ(!R61V91^0 MQ7:^#OC5J5I>1VGB5EN[-F"&Z5 LL/NP'##UXS]>E>]PPQ6\*PP1)%$@PJ(H M4 >P%<'\1_AY8>)='N+VSMHX=9@0R12QK@S8YV-CKGL>QQ[T>TA+1H/9RCJF M>5ZM\5_%\6OWT-GK49M$NY$A*V\3 Q[R%P=O(QCFOI)3E0?:OBJ/[Z?[P_G7 MUSXMUW_A&_"&H:L #);P?N@>A<_*O_CQ%%:*5D@I2;NV%S^[M\]-V.K>WYUX_/X_\;ZQX89_(BO;?A]\2K/QI&U MI/$MIJT2[G@#961>[(?Y@\CWZUT7B3POI7BK2Y+'4[97!!\N4#YXF[,I['^? M>OEJ0:CX)\8.$?;?Z7=<,. ^/Z,I_(T+EJK168/FIO>Z/J_7+F6S\/ZE=0-L MFAM99(VQG#!"0"-1L"$GD+D=.U>U:G M?Q:K\/[W4(/]3F>)]* MFL-1MDD#J0DFWYXF[,IZ@BA5(+1+0'3F]6SSWX;?%B;Q!?QZ)KRQ+?2 _9[F M,;5F(Y*L.@;'3'!]N_K-?&EM+/H^MPRJVVXLKH$,/[R/_P#6KZX\0&^/AO4? M[+C,E\ULXMU# $N5.WD\=:FK!)JW4=*;:=^AY3X[^,T]GJ$^E>&5B)@8I+?2 M+O!8=0B]#CU.?8=ZX&/Q/\0]9S/;:AKUPI_BM4<)_P".#%;'A7X3>(F\3Z<- M2 /QKZ-CC2*-8XD5(U&%51@ >@%6Y0AI%7)493 MU;L?+2>//'N@W2BXU34HW[17\6X-^#C/Y5[-\-_B4GC-);&^A2WU:!-Y6,_) M,G0LN>002,CW'X:7Q.MK"X^'FL-?K'B* R0NP&5E'W-ON3@?CBO"?A3,\/Q, MT!N_&#Q5K5VR:=+_9MNS8CAMD#2GTRQ!)/T KOOCV\P\)Z:B9\EKX>9Z9 M"-M_K7,? ==,;Q#J37/EG41"GV4/C.W)W[??[N<=OQI4XI0YVKCG)N7*M#FS MJ7Q.CC^T-/XG$?7<4EQ_*M'P_P#&;Q-I-RJ:HZZI:@XD25 DJ^N& '/L0?PK MZ1KR'XN?#Z]UR^L=3\/Z8)KM]T=WY;*FX#!5CDC)ZC/T]*(U(R=I()0E%7BS M5\>>+-2;P!9>*?"6HF.W\Q3-^Y5B4;Y>0P."K8!^IKG?A9\2-;UOQ8VE:[?" MXCN(&-O^Z1-LB\X^4#JN?RK6^'7A#6(? VN^&_$5DUM#=,WD!G5N'3!(VD]& M /UKP_3[NZ\,>)K>Z92MUIMV#(GNC88?B,C\:<8Q:<4*4I)J1]BU7O[V'3M. MN;ZX;;#;Q-*Y]%49/\J?;W$5W:Q7,+!HI4$B,.ZD9!KSSXUZW_9G@:QK$%G9ZJ$DO+@1Q1BVB.SGQ%0OX(./QI)O$WQ%T!EEO+_7;49X-X MC%#_ -]@BO>OAN-+'@#2/[*\ORC OF[.OG8^?=_M;L]:Z:XMX+NVDM[F))H9 M%*O&ZY5@>Q%0ZJ3MREJFVKW/)?A[\8)=8U*'1O$21)Q/8 MCC/&!7K]?-&K_"CQ9:Z[>_V/I,CV<5PS6DHGC!V Y0\MGCCKZ5[E_:'B7_H$ MC_OM?\:FI&-[Q*IRE:TBC>))H.N)-$&,1P5R?O+T(_S[5H^(;-+ZPCU"W^8H MN21_$A_P_P :3Q:T?V>V0X\S>2/ICG^E3:8_V;PJ9+CA-CD ^A)P/Q_K7SBI M156KA?L6OZ,KR$T:Y35](DLK@[G1=C>I7L?\^E9>DW$FC:R]I<'".VQO3/\ M"W^?6G^$XI#?RRC.Q(]K'W)&!^E5]4_XF7B)H[?YB66,$>W4_P _RK!U9.A2 MK_;3LO-?UH'2YV]8%[XHAMYVBMX3-M."^[ S[>M6-?U'[#8>7&V)IOE7U [F ML[0='@-I]NO44J>45_NA1W->EBL15E55"@[/=OL-O6R$_P"$O;_GS7_O[_\ M6H_X2]O^?-?^_O\ ]:IY-L*RU73+R\C@AL")&/!,2\8YS6[7H M8*4Y1;E4Y_E8I!1117<,^:?C2[-\2)U;HEK"%^F"?YDUZM\&(DC^&UFR8S)/ M,S_7>1_("N ^/&E/;^)=/U4*?)NK;R6;_;0D_P F'Y&MWX$^(X'TR[\.32!; MF*5KBW4G[Z-C.E5W/8J**R/$VOVOAGP]=ZK=NH6%#L4G MF1S]U1[DUS)7T.ANQ\FZK&D/B&_BC^XE[(JX]!(<5] ?&V1D^'.U3P]W"K?3 MD_S KYT\QY;CS9#F1Y-['U).37U!\4M)?5_AQJ4<2EI8$6Y11WV$,?\ QW-= M=3243EIZQD?.&@Z_JOAR_>]T>._\ H+/_ M . QM:L[= S$%?_'E _&OI[:/0?E14FHO5!3@ MY+1GR_\ \+6\=_\ 06?_ , X_P#XFN8U;4]1UW4Y=2U)GFNYL>9((@N[ ' M '0"OL?:/0?E7FE_\;O"]C?7-K]EU"?R)&C\V&)"CX.,J=W(J8U+_#$J5.WQ M2+'A-WD^!,9?.X:7<+SZ#>!^@KPOP" ?'OAT$?\ +[%_.OI[7)OM/@G4I_*> M+S=.E?RW&&7,9.#[BOF+P!_R/OAW_K]CHINZDQ5%9Q1];T445S'2?&NJ_P#( M?O\ _K\E_P#1AK[$DGBM;-KB>18H8H][NYP%4#))/I7QWJO_ "'[_P#Z_)?_ M $8:^@/C7?36GP\2&)BJW=S'#(1W3!8C\2HKJJKF<4,9 M%U.)9X+.W,X@<961MP49'<#.@S3/A=_R4O0_^NK_^ MBWKWWXEZG!I?P]UB29@#/ UO&I/+.XV@#\R?H#7@7PN_Y*7H?_75_P#T6]5& M7-!Z$RCRS1](>*O#=IXL\/7.DWA*+* TO^ ?%'A2[+ MS6,\D4;9CO;,,R>QRO*GZXKWKQS\0[?P--91W.FW%TMVKE7B=0 5QD<_45:\ M#^.+3QQ8W5S;6LMLUM*(WCE8$\C(/'8\_E64)3@KVT-9QC)VZGS[I_Q/\8Z9 MB./79I0O&RY59?U89_6NTT/X\W\4B1Z]I<,\71IK0E''OM8D'\Q7LVH:!H^J MJPU#2[.ZW=3- K'\R*\1^+GP^TGPU96NL:.AMHII_(EMMQ*@E20RYY'W3D=. M15J4)NS1#C."NF>X:+K6G^(-+AU+3+A9[64<,."#W!'4$>AKYY^,NA?V3XZ> M\C3$&I1B<8''F#Y7'\C_ ,"KHO@#?3"^UK3MQ-N8XYPO97R5)_$8_*NL^-6A M?VIX(-_&F9],D$X]?+/RN/Y'_@-3']W4L5+WZ=RU\']:_M?X?VL3MNFL&:U? M)YPO*?\ CI _"O+OC;K7]H^-ET]'S#IL 0C/'F/\S?IM'X59^"/B&+2=:U6Q MNI-EO/:FYR>S19)_\=)_[YKB[*"X\;^.8XVSYNJWI>0C^%&)9OR7/Y5I&%IM MF^?"#0?[&\!6TTB;;C4&-T^1SM/"#_ +Y /XFLOXH_#&;Q/,NM:,4& MIH@26!SM$ZCH0>S#ISP1Z8KTZ&*."&.&)0D<:A44= !P!7E%_P#'6QT_4+JS MFT"]WVTSQ.?-3JK$'^58Q.X\3^#;QB!J>D3_P 1 :,-_P"R ML/SKH=.^,?C*S*[[^WO8Q_#<0+S^*X-?2T4D-Y:1RKMDAF0.N1D,",BL'5_ M7A;6XV6\T6TWL/\ 6PQB-Q[[EP:OVT7\2(]E)?"SD?"'QHT[7+N'3]8MO[-N MY2$CE#[H78]!D\J3[\>]>HU\A>+]"3PWXJU'1TF,L5O( CGJ590PS[@''X5H M_P#"P_%'_06N/^^S3E04M8DJLXZ2/I'5]&.H:A:R@_N_NR\]%'/'\JSO$=[Y MT\>FVPRJ$;E7NW9?PKK*P+#0S::K-=W$@>-,M&S'DD]2?I7A8O#2?NTE\;]Y M]DOZ_JYNT-NF7P_H2V\9'VF7C(_O'J?P_P *9X9L5@MWU&? R"$)[*.I_P ^ ME9SE_$.NA5R(1P/]E!W^I_K6CXEOEM[5-.@PNY1O _A0=!^/]*Y(U(WUII;PN#C"?@'JKK]Y)J.HI86^65&VX!^ M\_\ ];_&KT'A.W$8^T3R-)WV$ #]*N,>:;I8:G%J.C;[AZ%_3+33,"[L(0,Y M4/AOQZUI4R*)(8EBC4*B#"@=A3Z]JE!0@E9+TT184445H!A>+_"]IXO\/3Z7 M='8Q^>&8#)BD'1OZ$=P37S#K.A:[X)UE5O(YK.YA?=!=1$A6QT9'_IU]17T9 M\1/%M]X,T*#4[.QBNU:X$,HD/<8_&L#P'\2(O'VH7>CZOIEG"WE"2 M&,MYBRX/S###J.#^?I6].4HQOT,:BC)VZGG%K\:O&-O;")YK&X(&!+-;_-^. MT@?I5*W'B_XL:Y#%-/+<11M\TFS;;VRGJ<#C..W)-?0/_"">$_.\W_A'-,WY MSG[,O\L5(Z"H=3YK^(_PTO/#-_/J&FV[SZ)*Q<&,$FVS_"P_N^C M?@?=-!^,WB;1K)+6;[-J4*#:C7(/F >FX'G\03[U]*D C!&0:YN_^'_A+4YC M-=:!9-(W)9(]A/UVXI*JFK35RG2:=XL\+\1?&+Q+KMC)9K]GTZWD7;)]FSO8 M'J-Q/ ^F*T/A?\-+O6=1M]:U>V:#28&$D4P^A;.*Z*AU4E:"L"I-N\F97B;_D5-8_Z\9O_0#7RYX M9?\ A/O#O(_X_8^]?6TD:2QM'(BO&X*LK#(8'J"*SX?#NB6TR30:-I\4L9W( MZ6J*RGU! XJ85.5-%3AS-,TJ***R-#XTU5E_M^_Y'_'Y+W_Z:&OJ'Q[X8?Q; MX,GTV JMTNV:W+' \Q>@/U&1^-:K>&= =V=M#TUF8[BQM(R2?7I6K6LZM[-= M#*%.U[]3Y"TO5-:\$>)!<0H]GJ-L2DD,Z?>4]58=P?4>Q!KT;_A?^I?9\?V! M:>=C[WVAMN?IMS^M>RZKX?T?7$":IIEK>!1A3-$&*_0]16-%\-/!<,HD3P[9 M%@+Q=\8M9W3R;;*W#'>J%;> XX"C^)CP.I M./:N/TS4=0\*^(H;R.,0ZA8RG,4Z_=;!4JPZ]":^P+>W@M(%@MH8X84&%CC4 M*JCV JG?:!H^J2>9?Z5974G3?-;J[?F1259;6T!T7O?4\RN[*_\ B[\+(-1> M.VCUBWN)'MUBRJ-M)4IR3C([^H%>4:!XCUWP!KLS6Z&WN /+N;2Z0@. >C#@ M\=B/7WKZML[&TTZV6VLK6&V@4DB.&,(H)Z\"JVJ:!I&MQA-4TVUO !@&:(,1 M]#U%*-5*Z:T*E3;U3U/'%_: O?*P_AV R8ZBZ('Y;:X7Q9XXUOQW>V\5U&BQ MQM_H]G:J3\QXSW+-V_I7OQ^%?@@MN_X1^WS[.^/RW5MZ3X9T/0N=+TFTM&Q@ MO%$ Q_X%UIJI3CK%$N$WHV[U)/+U&_*LT74Q1KG:I]^23]0 M.U=[>6L-]93V=PNZ&>-HI%]588/Z&IZ1F5$9W8*JC)). !64I.3NS9125CXX MU&RNO#^MWVG,[)/:R26[,IQN7E3^#*?R->F_ ?0OM&LZAKLJ?):1BWA)'\;\ ML1]% '_ JX;Q]K=OK_C?5=2M0OV9I D;J/OJ@"[OQQGZ8KZ'^&N@GP]X$TZV MD3;<3)]IG'?>_.#]!@?A735E:'J\ WMEK5QXCTZW>?3[H^ M9U?0-%<\)N#NCHG%25F?-'A3XOZYX:TV+3G@M]1LX1 MMB$K%7C7^Z&&<@=LCBMR]^/FK2P,EEHMI;R$8$DDS2;??&!7K.H> _"FJRF6 M\T&Q>0]76+8Q^I7%58/AEX+MY Z>'K0D=/,W./R8FM.>F]6C/DJ+1,^=]$T' M7/B#XCD,7F32W$N^[O77Y(\]23TSZ**]W_X5#X5_YXS_ /?S_P"M7;VUI;64 M"P6EO%!"OW8XD"J/P%35,JK>V@XTDM]0IDL:31-%(H9'&&![BBBLFDU9FI3L M=+@TM9VMU9V?G#'G Z*#6%I^F7=[K3W.H0.BJV\AAP3V ]0/Z445P5<+3RB:6X(V@J/XCU8_P"? M2BBN3"WJ3K56_>O;T7D)%70M$ELIFNKO;YN,(H.=N>I)]:WZ**]2A0A0AR0V M&E8****V&%%%% &?KFC6?B#1;K2KY"UOYHHK6E)IV,JL4U:UXVUN V5W=:W=Q/PT&Q\-[$ <_C11711V9A6 MW1UOP^^$^J:AJT&H^(+)[/3H'$@MYQB2=AR 5ZJN>N>O3WKZ%HHK*I-R>II" 2*BM HHHJ"PHHHH **** /__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - USD ($)
12 Months Ended
Sep. 30, 2023
Dec. 05, 2023
Mar. 31, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Sep. 30, 2023    
Document Transition Report false    
Entity File Number 0-24248    
Entity Registrant Name GENASYS INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 87-0361799    
Entity Address, Address Line One 16262 West Bernardo Drive,    
Entity Address, City or Town San Diego    
Entity Address, State or Province CA    
16262 West Bernardo Drive, San Diego, California 92127    
City Area Code 858    
Local Phone Number 676-1112    
Title of 12(b) Security Common stock, $0.00001 par value per share    
GNSS GNSS    
Common stock, $0.00001 par value per share NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Small Business true    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 94,166,457
Entity Common Stock, Shares Outstanding (in shares)   44,027,121  
Auditor Firm ID 23    
Auditor Name BAKER TILLY US, LLP    
Auditor Location San Diego, California    
Entity Central Index Key 0000924383    
Current Fiscal Year End Date --09-30    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
ASSETS    
Cash and cash equivalents $ 8,665 $ 12,736
Short-term marketable securities 1,481 6,397
Restricted cash 758 100
Accounts receivable, net of allowance for doubtful accounts of $66 and $181 5,952 6,744
Inventories, net 6,501 6,008
Prepaid expenses and other 1,851 3,577
Total current assets 25,208 35,562
Long-term marketable securities 0 781
Long-term restricted cash 96 823
Deferred tax assets, net 0 7,373
Property and equipment, net 1,551 1,757
Goodwill 10,282 10,118
Intangible assets, net 8,427 10,505
Operating lease right of use assets 3,886 4,541
Other assets 455 394
Total assets 49,905 71,854
Current liabilities:    
Accounts payable 2,785 2,334
Accrued liabilities 7,466 12,083
Operating lease liabilities, current portion 1,008 948
Total current liabilities 11,259 15,365
Other liabilities, noncurrent 551 907
Operating lease liabilities, noncurrent 4,283 5,189
Total liabilities 16,093 21,461
Stockholders' equity:    
Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.00001 par value; 100,000,000 shares authorized; 36,611,240 and 36,403,833 shares issued and outstanding, respectively 0 0
Additional paid-in capital 110,379 108,551
Accumulated deficit (76,062) (57,366)
Accumulated other comprehensive loss (505) (792)
Total stockholders' equity 33,812 50,393
Total liabilities and stockholders' equity $ 49,905 $ 71,854
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Allowance for doubtful accounts $ 66 $ 181
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.00001 $ 0.00001
Common Stock, Shares Authorized (in shares) 100,000,000 100,000,000
Common Stock, Shares, Issued (in shares) 37,211,071 36,611,240
Common Stock, Shares, Outstanding (in shares) 37,211,071 36,611,240
Common Stock, Shares, Issued (in shares) 37,211,071 36,611,240
Common stock, outstanding (in shares) 37,211,071 36,611,240
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenues:    
Product sales $ 46,663 $ 54,035
Cost of revenues 24,901 26,759
Gross profit 21,762 27,276
Operating expenses    
Selling, general and administrative 24,621 22,635
Goodwill impairment 0 13,162
Research and development 8,127 7,010
Total operating expenses 32,748 42,807
(Loss) income from operations (10,986) (15,531)
Other income, net (10) 60
(Loss) income before income taxes (10,996) (15,471)
Income tax expense 7,400 741
Net (loss) income $ (18,396) $ (16,212)
Basic (in dollars per share) $ (0.5) $ (0.44)
Weighted average common shares outstanding:    
Diluted (in shares) 36,939,335 36,495,012
Product [Member]    
Revenues:    
Product sales $ 40,128 $ 48,637
Service [Member]    
Revenues:    
Product sales $ 6,535 $ 5,398
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net (loss) income $ (18,396) $ (16,212)
Unrealized loss on marketable securities 80 (90)
Unrealized foreign currency translation (loss) gain 207 (704)
Comprehensive (loss) income $ (18,109) $ (17,006)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Sep. 30, 2021 36,403,833        
Balance at Sep. 30, 2021 $ 364 $ 107,110 $ (41,154) $ 2 $ 65,958
Share-based compensation expense   2,227     $ 2,227
Issuance of common stock upon exercise of stock options, net (in shares) 145,235       145,235
Issuance of common stock upon exercise of stock options, net $ 2 282     $ 282
Issuance of common stock upon vesting of restricted stock units (in shares) 270,262       270,262
Issuance of common stock upon vesting of restricted stock units $ 2        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) (18,344)        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units   (70)     $ (70)
Issuance of common stock in business combination (in shares) 259,310        
Issuance of common stock in business combination $ 2 998     998
Release of obligation to issue commons stock $ 0        
Accumulated other comprehensive income       (794) (794)
Net income     (16,212)   (16,212)
Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) 18,344        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units   70     70
Balance (in shares) at Sep. 30, 2022 36,611,240        
Balance at Sep. 30, 2022 $ 366 108,551 (57,366) (792) 50,393
Share-based compensation expense   1,642     $ 1,642
Issuance of common stock upon exercise of stock options, net (in shares) 84,765       84,765
Issuance of common stock upon exercise of stock options, net $ 1 138     $ 138
Issuance of common stock upon vesting of restricted stock units (in shares) 253,012        
Issuance of common stock upon vesting of restricted stock units $ (2)        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) 11,616        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units   (45)     (45)
Accumulated other comprehensive income       287 287
Net income     (18,396)   (18,396)
Stock Issued During Period Shares Stock Options Exercised, Cashless (in shares) 278,712        
Stock Issued During Period Value Stock Options Exercised, Cashless $ 3 300 (300)    
Shares Paid For Tax Withholding For Share Based Compensation, Cashless (in shares) (74,606)        
Adjustments Related To Tax Withholding For Cashless Share Based Compensation $ (1) (207)     (207)
Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares) (11,616)        
Shares retained for payment of taxes in connection with net share settlement of restricted stock units   45     45
Release of obligation to issue common stock (in shares) 69,564        
Balance (in shares) at Sep. 30, 2023 37,211,071        
Balance at Sep. 30, 2023 $ 372 $ 110,379 $ (76,062) $ (505) $ 33,812
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Activities:    
Net loss $ (18,396) $ (16,212)
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Impairment of goodwill 0 13,162
Depreciation and amortization 2,558 2,556
Amortization of debt issuance costs 8 19
Provision for doubtful accounts 0 55
Warranty provision 31 86
Inventory obsolescence 295 333
Stock-based compensation 1,642 2,227
Deferred income taxes 7,373 666
Loss on disposal of fixed asset (4) (0)
Amortization of operating lease right of use asset 772 746
Accretion of acquisition holdback liability 49 48
Changes in operating assets and liabilities:    
Accounts receivable, net 827 836
Inventories, net (788) 75
Prepaid expenses and other 1,671 242
Accounts payable 425 199
Accrued and other liabilities (6,064) (4,570)
Net cash provided by operating activities (9,593) 468
Investing Activities:    
Purchases of marketable securities (3,641) (6,830)
Proceeds from maturities of marketable securities 9,418 7,122
Capital expenditures (239) (381)
Net cash provided by (used in) investing activities 5,538 (89)
Financing Activities:    
Proceeds from exercise of stock options 138 282
Repurchase of common stock 0 (998)
Shares retained for payment of taxes in connection with settlement of restricted stock units (45) (70)
Shares retained for payment of taxes in connection with the exercise of stock options 207 (0)
Payments on promissory notes 0 (277)
Net cash used in financing activities (114) (1,063)
Effect of foreign exchange rate on cash 29 (185)
Net decrease in cash, cash equivalents, and restricted cash (4,140) (869)
Cash, cash equivalents and restricted cash, beginning of period 13,659 14,528
Cash, cash equivalents and restricted cash, end of period 9,519 13,659
Cash and cash equivalents 8,665 12,736
Restricted cash, current portion 758 100
Long-term restricted cash 96 823
Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows 9,519 13,659
Noncash investing and financing activities:    
Change in unrealized loss on marketable securities 80 (90)
Obligation to issue common stock in connection with the Amika Mobile asset purchase (416) (832)
Initial measurement of operating lease right of use assets 79 466
Initial measurement of operating lease liabilities 79 466
Shares surrendered from stock option exercises $ 300 $ 0
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Operations
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Nature of Operations [Text Block]

1. OPERATIONS

 

Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (“LRAD”). The Company's unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Basis of Presentation and Significant Accounting Policies
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]

2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

 

PRINCIPLES OF CONSOLIDATION

 

The Company has eight wholly owned subsidiaries, Genasys II Spain, S.A.U. (“Genasys Spain”), Genasys Communications Canada ULC (“Genasys Canada”), Genasys Singapore PTE Ltd, Genasys Puerto Rico, LLC, Zonehaven LLC, and Genasys Inc. (branch) in the United Arab Emirates and two currently inactive subsidiaries, Genasys America de CV and LRAD International Corporation. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.

 

USE OF ESTIMATES

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.

 

CONCENTRATION OF CREDIT RISK

 

The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2023, accounts receivable from three customers accounted for 22%, 10% and 10% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.

 

The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company’s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company’s policy to invest in instruments that have a final maturity of no longer than three years, with a portfolio weighted average maturity of no longer than 18 months.

 

CASH, CASH EQUIVALENTS AND RESTRICTED CASH

 

The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2023 and 2022, the amount of cash and cash equivalents was $8,665 and $12,736, respectively.

 

The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2023 and 2022, the amount of restricted cash was $854 and $923, respectively, which is included in “Restricted cash” and “Long-term restricted cash” in the consolidated balance sheet.

 

MARKETABLE SECURITIES

 

The Company’s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification as of each balance sheet date. Marketable securities are reported at fair value with the related unrealized gains and losses included in accumulated other comprehensive income. The realized gains and losses on marketable securities are determined using the specific identification method.

 

ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS

 

The Company carries accounts receivable at historical cost, less an allowance for doubtful accounts. On a periodic basis, the Company evaluates accounts receivable and establishes an allowance for doubtful accounts for estimated losses considering the following factors when determining if collection of a receivable is probable: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. If the Company has no previous experience with the customer, the Company may obtain reports from various credit organizations to ensure that the customer has a history of paying creditors. The Company may also request financial information to ensure that the customer has the means of making payment. If these factors do not indicate collection is probable, revenue is deferred until collection becomes reasonably assured, which is generally upon receipt of cash. There was no deferred revenue as of September 30, 2023 or 2022 as a result of collection issues. If the financial condition of the Company’s customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company determines allowances on a customer specific basis. As of September 30, 2023 and 2022, the Company had an allowance for doubtful accounts of $66 and $181, respectively.

 

CONTRACT MANUFACTURERS

 

The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2023 and 2022, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.

 

INVENTORIES

 

Inventories are valued at the lower of cost or net realizable value. Cost is determined using a standard cost system whereby differences between the standard cost and purchase price are recorded as a purchase price variance in cost of revenues. Inventory is comprised of raw materials, assemblies and finished products intended for sale. The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2023, the Company disposed of $319 of obsolete parts inventory that was included in the inventory reserve as of September 30, 2022. The Company then increased its inventory reserve by $295 during the year ended September 30, 2023, for parts and demo equipment that may not be utilized.

 

EQUIPMENT AND DEPRECIATION

 

Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of two to seven years using the straight-line method. Leasehold improvements are amortized over the life of the lease. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.

 

BUSINESS COMBINATIONS

 

The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).

 

Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.

 

Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.

 

GOODWILL AND INTANGIBLE ASSETS

 

Identifiable intangible assets, which consist of technology, customer relationships, non-compete agreements, patents, tradenames and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between three and fifteen years. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.

 

Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit’s carrying amount exceeds the reporting unit’s fair value. An impairment loss cannot exceed the total amount of goodwill allocated to the reporting unit. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. The Company did not record a goodwill impairment charge for the year ended September 30, 2023. Refer to Note 8, Goodwill and Intangible Assets for more information.

 

LEASES

 

The Company adopted Accounting Standards Codification (“ASC”) Topic 842, Leases (“ASC 842”) in the fiscal year beginning October 1, 2019. In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of ASC 842. Refer to Note 12, Leases for more information.

 

SHIPPING AND HANDLING COSTS

 

Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were $289 and $640 for the fiscal years ended September 30, 2023 and 2022, respectively. Actual revenues from shipping and handling were $392 and $836 for the fiscal years ended September 30, 2023 and 2022, respectively.

 

ADVERTISING

 

Advertising costs are charged to expense as incurred and were $512 and $677 for the years ended September 30, 2023 and 2022, respectively.

 

RESEARCH AND DEVELOPMENT COSTS

 

Research and development costs are expensed as incurred.

 

WARRANTY RESERVES

 

The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.

 

The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was $132 and $159 as of September 30, 2023 and 2022, respectively.

 

INCOME TAXES

 

The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company’s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 13, Income Taxes.

 

IMPAIRMENT OF LONG-LIVED ASSETS

 

Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset’s fair value. There was no impairment of long-lived assets for the years ended September 30, 2023 and September 30, 2022. Refer to Note 5, Fair Value Measurements and Note 8, Goodwill and Intangible Assets for additional information.

 

SEGMENT INFORMATION

 

The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in two business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation. Refer to Note 18, Segment Information, for additional information.

 

NET (LOSS) INCOME PER SHARE

 

Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Refer to Note 17, Net Loss Per Share, for additional information.

 

FOREIGN CURRENCY TRANSLATION

 

The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the function currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period was $207 resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada, the timing of transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar. For the year ended September 30, 2022, there was a translation loss of $704.

 

SHARE-BASED COMPENSATION

 

The Company recognized share-based compensation expense related to qualified and non-qualified stock options issued to employees, directors and consultants over the expected vesting term of the stock-based instrument based on the grant date fair value. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 15, Share-based Compensation, for additional information.

 

RECLASSIFICATIONS

 

Where necessary, the prior year’s information has been reclassified to conform to the fiscal year 2023 statement presentation. These reclassifications had no effect on previously reported results of operations or accumulated deficit.

 

SUBSEQUENT EVENTS

 

Management evaluated events subsequent to September 30, 2023, through the date the accompanying consolidated financial statements are filed with the Securities and Exchange Commission. Refer to Note 20, Subsequent Events for further information.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Recent Accounting Pronouncements
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

3. RECENT ACCOUNTING PRONOUNCEMENTS

 

New pronouncements pending adoption

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which supersedes current guidance by requiring recognition of credit losses when it is probable that a loss has been incurred. The new standard requires the establishment of an allowance for estimated credit losses on financial assets including trade and other receivables at each reporting date. The new standard will result in earlier recognition of allowances for losses on trade and other receivables and other contractual rights to receive cash. In November 2019, the FASB issued ASU No. 2019-10, Financial Instruments Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842), which extends the effective date of Topic 326 for certain companies until fiscal years beginning after December 15, 2022. The new standard will be effective for the Company in the first quarter of fiscal year beginning October 1, 2023. The Company has completed its review of the impact of this standard on its consolidated financial statements and the adoption of this standard will not have a material effect on the Company’s consolidated financial statements.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

4. REVENUE RECOGNITION

 

ASC 606, Revenue from Contracts with Customers (“ASC 606”), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:

 

 

1.

Identify the contract(s) with customers

 

2.

Identify the performance obligations

 

3.

Determine the transaction price

 

4.

Allocate the transaction price to the performance obligations

 

5.

Recognize revenue when the performance obligations have been satisfied

 

ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.

 

The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.

 

Product revenue

 

Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company’s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory. The Company’s customers do not have a right to return product unless the product is found defective and therefore the Company’s estimate for returns has historically been insignificant.

 

Perpetual licensed software

 

The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.

 

Time-based licensed software

 

The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.

 

Warranty, maintenance and services

 

The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.

 

Multiple element arrangements

 

The Company has entered into a number of multiple element arrangements, such as the sale of a product or perpetual licenses that may include maintenance and support (included in price of perpetual licenses) and time-based licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In multiple element arrangements, the Company uses either the stand-alone selling price or an expected cost plus margin approach to determine the fair value of each element within the arrangement, including software and software-related services such as maintenance and support. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are available.

 

Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.

 

The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 18, Segment Information and Note 19, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.

 

Contract assets and liabilities

 

The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2023 and September 30, 2022, including the change between the periods. There were no contract assets as of September 30, 2023 and September 30, 2022. The current portion of contract liabilities and the noncurrent portion are included in “Accrued liabilities” and “Other liabilities, noncurrent”, respectively, on the accompanying condensed consolidated balance sheets. Refer to Note 10, Accrued and Other Liabilities for additional details.

 

The Company’s contract liabilities were as follows:

 

   

Customer

deposits

   

Deferred

revenue

   

Total contract

liabilities

 

Balance as of September 30, 2022

  $ 4,724     $ 2,054     $ 6,778  

New performance obligations

    12,550       4,456       17,006  

Recognition of revenue as a result of satisfying performance obligations

    (16,510 )     (3,278 )     (19,788 )

Effect of exchange rate on deferred revenue

    2       22       24  

Balance as of September 30, 2023

  $ 766     $ 3,254     $ 4,020  

Less: non-current portion

    -       (551 )     (551 )

Current portion as of September 30, 2023

  $ 766     $ 2,703     $ 3,469  

 

Remaining Performance Obligations

 

Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.

 

As of September 30, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $4,020. The Company expects to recognize revenue on approximately $3,469, or 86%, of the remaining performance obligations over the next 12 months, and the remainder is expected to be recognized thereafter.

 

Practical Expedients

 

In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

5. FAIR VALUE MEASUREMENTS

 

The Company’s financial instruments consist principally of cash equivalents, short and long-term marketable securities, accounts receivable, and accounts payable. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:

 

 

Level 1:

Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.

 

 

Level 2:

Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.

 

 

Level 3:

Inputs include management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.

 

The fair value of the Company’s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the “Level 2” instruments were valued based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. The Company did not have any marketable securities in the Level 3 category as of September 30, 2023 or September 30, 2022. There have been no changes in Level 1, Level 2, and Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the years ended September 30, 2023 and 2022.

 

Instruments Measured at Fair Value on a Recurring Basis

 

Cash equivalents and marketable securities: The following tables present the Company’s cash equivalents and marketable securities’ costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of September 30, 2023 and 2022. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive (loss) income until recognized in earnings upon the sale or maturity of the security.

 

   

September 30, 2023

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 2,307     $ -     $ 2,307     $ 2,307     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    301       -       301       -       301       -  

Municipal securities

    926       (7 )     919       -       919       -  

Corporate bonds

    264       (3 )     261       -       261       -  

Subtotal

    1,491       (10 )     1,481       -       1,481       -  
                                                 

Total

  $ 3,798     $ (10 )   $ 3,788     $ 2,307     $ 1,481     $ -  

 

   

September 30, 2022

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 1,316     $ -     $ 1,316     $ 1,316     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    800       -       800       -       498       302  

Municipal securities

    4,066       (65 )     4,001       -       3,772       229  

Corporate bonds

    2,402       (25 )     2,377       -       2,127       250  

Subtotal

    7,268       (90 )     7,178       -       6,397       781  
                                                 

Total

  $ 8,584     $ (90 )   $ 8,494     $ 1,316     $ 6,397     $ 781  

 

Instruments measured at Fair Value on a Non-Recurring Basis

 

Nonfinancial assets: Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (“ROU assets”) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.

 

Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. In addition to increased costs and continued losses in the software reporting unit, the Company considered macroeconomic conditions including a deterioration in the equity markets evidenced by sustained declines in the Company’s stock price, peer companies, and major market indices since September 30, 2021. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit. As a result of this analysis, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. There was no goodwill impairment charge for the year ended September 30, 2023.

 

The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2023. There were no business combinations during the twelve months ended September 30, 2023. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.

 

   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

    (Level 2)    

(Level 3)

   

Loss

 

Operating Lease ROU Asset

    79     $ -     $ -     $ 79     $ -  

 

The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2022. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.

 

   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

   

(Level 2)

   

(Level 3)

   

Loss

 

Goodwill from software reporting unit

  $ 10,118     $ -     $ -     $ 23,280     $ (13,162 )

Operating Lease ROU Asset

  $ 466     $ -     $ -     $ 466     $ -  

 

Holdback Liability: In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The holdback liability was recorded at the present value which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company’s payment risk and credit rating. Accretion was recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in the accompanying consolidated statement of operations. The changes in the carrying amount of the holdback liability is as follows:

 

Balance as of September 30, 2022

  $ 680  

Accretion

    48  

Currency translation

    8  

Balance as of September 30, 2023

  $ 736  

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Inventories
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

6. INVENTORIES

 

Inventories consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Raw materials

  $ 5,086     $ 5,277  

Finished goods

    1,029       844  

Work in process

    1,218       744  

Inventories, gross

    7,333       6,865  

Reserve for obsolescence

    (832 )     (857 )

Inventories, net

  $ 6,501     $ 6,008  

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

7. PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Office furniture and equipment

  $ 1,582     $ 1,432  

Machinery and equipment

    1,441       1,391  

Leasehold improvements

    2,302       2,172  

Construction in progress

    -       104  

Property and equipment, gross

    5,325       5,099  

Accumulated depreciation

    (3,774 )     (3,342 )

Property and equipment, net

  $ 1,551     $ 1,757  

 

   

Years Ended

 
   

September 30,

 
   

2023

   

2022

 

Depreciation expense

  $ 450     $ 403  

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

8. GOODWILL AND INTANGIBLE ASSETS

 

Goodwill is attributable to the acquisitions of Genasys Spain and Zonehaven, and the Amika Mobile asset purchase and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit and recorded a $13,162 goodwill impairment charge. As of September 30, 2023 and September 30, 2022, goodwill was $10,282 and $10,118 respectively. There were no impairments to goodwill during the year ended September 30, 2023.

 

Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of $194.

 

The changes in the carrying amount of goodwill by segment for the year ended September 30, 2023, are as follows:

 

   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ -     $ 10,118     $ 10,118  

Currency translation

    -       164       164  

Balance as of September 30, 2023

  $ -     $ 10,282     $ 10,282  

 

The Company’s intangible assets consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Technology

  $ 11,930     $ 11,886  

Customer relationships

    1,790       1,715  

Trade name portfolio

    605       590  

Non-compete agreements

    223       206  

Patents

    72       72  
      14,620       14,469  

Accumulated amortization

    (6,193 )     (3,964 )
    $ 8,427     $ 10,505  

 

The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2023, are as follows:

 

   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ 21     $ 10,484     $ 10,505  

Amortization

    (4 )     (2,104 )     (2,108 )

Currency translation

    -       30       30  

Balance as of September 30, 2023

  $ 17     $ 8,410     $ 8,427  

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Amortization expense

  $ 2,108     $ 2,154  

 

Estimated amortization expense for the fiscal year ending September 30,

 

Fiscal year ending September 30,

       

2024

  $ 2,094  

2025

    1,977  

2026

    1,842  

2027

    1,669  

2028

    841  

Thereafter

    4  

Total estimated amortization expense

  $ 8,427  

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Prepaid Expenses and Other
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Prepaid Expenses And Other Disclosure [Text Block]

9. PREPAID EXPENSES AND OTHER

 

   

September 30,

 
   

2023

   

2022

 

Deposits for inventory

  $ 301     $ 461  

Prepaid insurance

    264       360  

Dues and subscriptions

    261       182  

Prepaid professional services

    136       -  

Prepaid commissions

    417       228  

Trade shows and travel

    150       471  

Canadian goods and services and harmonized sales tax receivable

    123       1,631  

Other

    199       244  
    $ 1,851     $ 3,577  

 

Deposits for inventory

 

Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future.

 

Prepaid insurance

 

Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance. These premiums are amortized on a straight-line basis over the term of the agreements.

 

Dues and subscriptions

 

Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.

 

Prepaid professional services

 

Prepaid professional services consist of payments made in advance for services such as accounting and legal services.

 

Prepaid commissions

 

Prepaid commissions represent the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is three to five years. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying consolidated statement of operations.

 

Trade shows and travel

 

Trade shows and travel consists of payments made in advance for trade show events.

 

Canadian goods and services and harmonized sales tax receivable

 

The goods and services tax and harmonized sales tax (“GST/HST”) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Current and Noncurrent Accrued Liabilities [Text Block]

10. ACCRUED AND OTHER LIABILITIES

 

Accrued liabilities consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Payroll and related

  $ 2,237     $ 3,003  

Deferred revenue

    2,703       1,827  

Customer deposits

    766       4,724  

Accrued contract costs

    825       809  

Warranty reserve

    132       159  

Canadian goods and services and harmonized sales tax payable

    -       1,556  

Asset purchase holdback liability

    736       -  

Other

    67       5  

Total

  $ 7,466     $ 12,083  

 

Other liabilities - noncurrent consisted of the following:

 

   

September 30,

 
   

2023

   

2022

 

Deferred revenue

  $ 551     $ 227  

Asset purchase holdback liability

    -       680  

Total

  $ 551     $ 907  

 

Payroll and related

 

Accrued payroll and related consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.

 

Deferred revenue

 

Deferred revenue as of September 30, 2023, included prepayments from customers for services, including extended warranty, scheduled to be performed in the year ending September 30, 2024.

 

Customer deposits

 

Customer deposits represent amounts paid by customers as a down payment on hardware orders to be delivered during the year ending September 30, 2024.

 

Accrued contract costs

 

Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. A new contract was signed with the customer in May 2019 to continue repair and maintenance services through May 2024. These services are being recorded in cost of revenues to correspond with the revenues for these services.

 

Warranty reserve

 

Details of the estimated warranty reserve were as follows:

 

   

September 30,

 
   

2023

   

2022

 

Beginning balance

  $ 159     $ 146  

Warranty provision

    40       86  

Warranty settlements

    (67 )     (73 )

Ending balance

  $ 132     $ 159  

 

The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.

 

Canadian goods and services and harmonized sales tax payable

 

The GST/HST is a Canadian value-added tax that applies to many goods and services. This represents amounts owed to the Canadian Revenue Agency by the Company’s Canadian subsidiary.

 

Deferred extended warranty revenue

 

Deferred extended warranty revenue consists of warranties purchased in excess of the Company’s standard warranty. Extended warranties typically range from one to two years.

 

Asset purchase holdback liability

 

In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The liability is recorded at fair value in the consolidated balance sheet.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Debt
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

11. DEBT

 

Revolving line of credit

 

On March 8, 2021, the Company entered into an agreement with MUFG Union Bank, N.A. for a $10,000 revolving line of credit. The maturity date of this revolving line of credit was March 31, 2023. The Company did not renew the revolving line of credit and there were no borrowings on the revolving line of credit. The Company incurred and capitalized $38 of issuance costs related to this revolving line of credit. These issuance costs were recorded in prepaid expenses and other assets in the condensed consolidated balance sheet and were amortized on a straight-line basis over the term of the loan.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Leases
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

12. LEASES

 

The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.

 

The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.

 

For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company’s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company’s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $42. The Company’s leases do not contain any residual value guarantees or material restrictive covenants.

 

During the year ended September 30, 2023, the Company added an additional operating ROU asset of $79 and operating lease liabilities of $79 for office space. During the year ended September 30, 2022, the Company added an additional operating ROU asset of $466 and operating lease liabilities of $466 for office space and equipment. The tables below show the operating ROU assets and liabilities as of September 30, 2022, and the balances as of September 30, 2023, including the changes during the periods.

 

   

Operating lease

ROU assets

 

Operating lease ROU assets as of September 30, 2022

  $ 4,541  

Additional operating lease ROU assets

    79  

Less amortization of operating lease ROU assets

    (772 )

Effect of exchange rate on operating lease ROU assets

    38  

Operating lease ROU assets as of September 30, 2023

  $ 3,886  

 

   

Operating lease

liabilities

 

Operating lease liabilities as of September 30, 2022

  $ 6,137  

Additional operating lease liabilities

    79  

Less lease principal payments on operating lease liabilities

    (964 )

Effect of exchange rate on operating lease liabilities

    39  

Operating lease liabilities as of September 30, 2023

    5,291  

Less non-current portion

    (4,283 )

Current portion as of September 30, 2023

  $ 1,008  

 

As of September 30, 2023, the Company’s operating leases have a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate of 4.2%. The maturities of the operating lease liabilities are as follows:

 

Fiscal year ending September 30,

       

2024

  $ 1,205  

2025

    1,181  

2026

    1,195  

2027

    1,217  

2028

    1,047  

Thereafter

    -  

Total undiscounted operating lease payments

    5,845  

Less imputed interest

    (554 )

Present value of operating lease liabilities

  $ 5,291  

 

For the years ended September 30, 2023 and 2022, total lease expense under operating leases was approximately $1,003 and $1,002, respectively. The Company recorded short-term lease expense of $19 for the year ended September 30, 2023. The Company did not have any short-term lease expense during the year ended September 30, 2022.

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

13. INCOME TAXES

 

Income taxes consisted of the following:

 

   

Years ended September 30,

 
   

2023

   

2022

 

Current tax provision

               

Federal

  $ -     $ -  

State

    16       3  

Foreign

    11       70  

Total current tax provision

    27       73  

Deferred provision

               

Federal

    6,266       568  

State

    1,107       100  

Total deferred provision

    7,373       668  

Provision for income taxes

  $ 7,400     $ 741  

 

A reconciliation of income taxes at the federal statutory rate of 21% to the effective tax rate was as follows:

 

   

Years ended September 30,

 
   

2023

   

2022

 

Income taxes computed at the federal statutory rate

  $ (2,309 )   $ (3,314 )

Change in valuation allowance

    10,376       1,065  

Nondeductible compensation, interest expense and other

    232       4,101  

State income taxes, net of federal tax benefit

    (605 )     (859 )

Change in R&D credit carryover

    (433 )     (186 )

Stock options and other prior year true-ups

    111       25  

Foreign rate differential & foreign taxes

    28       (1 )

State business credit utilization

    -       (90 )
    $ 7,400     $ 741  

 

The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of September 30, 2023 and 2022 were as follows:

 

   

September 30,

 
   

2023

   

2022

 
Deferred tax assets                

Net operating loss carryforwards

  $ 10,665     $ 10,054  

Research and development credit

    4,929       4,712  

Share-based compensation

    650       688  

Patents

    2,203       2,331  

Accruals and other

    2,071       2,245  

Capitalized R&E expenses

    1,916       -  

Allowances

    237       280  

Gross deferred tax assets

    22,671       20,310  
Deferred tax liabilities                

Equipment

    (274 )     (313 )

Operating ROU assets

    (907 )     (1,066 )

Acquired intangible assets

    (1,736 )     (2,180 )

Gross deferred tax liabilities

    (2,917 )     (3,559 )

Less valuation allowance

    (19,754 )     (9,378 )

Net deferred tax assets and liabilities

  $ -     $ 7,373  

 

As of September 30, 2023, the Company had net deferred tax assets and liabilities of approximately $0 due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (“R&D”) tax credit carryforwards offset by valuation allowance. As of September 30, 2023, the Company had federal NOL carryforwards of approximately $32,390, which expire from tax years September 30, 2024 through 2037, except for $1,526 which have an indefinite carryforward period. The Company also has an estimated $2,844 and $306 of federal and California R&D tax credits, respectively, as of September 30, 2023, where a portion of federal R&D tax credits will begin to expire in 2024. The California R&D tax credits do not expire.

 

The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2023, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.

 

As of September 30, 2023, the Company had no unrecognized tax benefits. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.

 

Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company’s net operating loss and R&D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company’s net operating loss and research and development credit carryforwards will not impact the Company’s effective tax rate.

 

The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company's U.S. federal tax returns since September 30, 2004 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company's U.S. state returns are generally subject to examination for four years after the filing date.

 

The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research & experimental ("R&E") costs under IRC Section 174. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all R&E costs that are paid or incurred in connection with their trade or business which represent costs in the experimental or laboratory sense. Specifically, costs for U.S. based R&E activities must be amortized over five years and costs for foreign R&E activities must be amortized over 15 years; both using a mid-year convention. The Company has incorporated the impact of this new tax legislation into its 2022 consolidated financial statements and established a $1,916 deferred tax asset for the remaining amortizable tax basis in its 2022 R&E costs in the table of deferred taxes above. The impact on the Company’s consolidated financial statements was immaterial given the full valuation allowance against the Company’s U.S. net deferred tax assets.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Commitments and Contingencies
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

14. COMMITMENTS AND CONTINGENCIES

 

Leases

 

The Company leases office equipment and operating facilities. During the year ended September 30, 2019, these leases were categorized as operating leases. On October 1, 2019, the Company adopted ASC 842 which required lessees to recognize lease liabilities and corresponding right-of-use assets for all leases with lease terms of greater than 12 months. Refer to Note 12, Leases for further detail on lease commitments.

 

Employment Agreements

 

The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months’ salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.

 

There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.

 

Bonus Plan

 

The Company has a bonus plan for employees, in accordance with their terms of employment, whereby they can earn a percentage of their salary based on meeting targeted objectives for orders received, revenue, operating income, and operating cash flow. For the year ended September 30, 2023, the Company recorded $194 of bonus expense. For the year ended September 30, 2022, the Company recorded $1,733 of bonus expense.

 

Employee Benefit401K Plan

 

The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2023 and 2022, the Company made matching contributions of $398 and $324, respectively.

 

Litigation

 

The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management’s estimation, record adequate reserves in the Company’s financial statements for pending litigation.

 

Amika Mobile asset purchase

 

In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$1,000 (USD$736) will be deducted from the asset purchase holdback liability for up to three years from the closing date. The liability is recorded at fair value in the consolidated balance sheet. The holdback liability was paid to the seller of the Amika Mobile assets on October 6, 2023.

 

The Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is 573,801. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There were 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2, 2023.

 

Guarantees and Indemnifications

 

The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company’s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company’s indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2023 and 2022.

 

Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director’s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers’ liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2023 and 2022.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

15. SHARE-BASED COMPENSATION

 

Stock Option Plans

 

The Amended and Restated 2015 Equity Incentive Plan (“2015 Equity Plan”) was adopted by the Company’s Board of Directors on December 6, 2016, and approved by the Company’s stockholders on March 14, 2017. The 2015 Equity Plan was amended by the Company’s Board of Directors on December 8, 2020, to increase the number of shares authorized for issuance from 5,000,000 to 10,000,000. On March 16, 2021, the Company’s stockholders approved the plan amendment. The 2015 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (“RSUs”) and performance awards, to an aggregate of 10,000,000 new shares of common stock to employees, directors, advisors or consultants. As of September 30, 2023, there were options and restricted stock units outstanding covering 3,284,119 shares of common stock under the 2015 Equity Plan, and 3,175,077 shares of common stock available for grant, for a total of 6,459,196 shares of common stock authorized and unissued under the plan.

 

Share-Based Compensation

 

The Company’s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity.

 

Share-based compensation is accounted for in accordance with ASC Topic 718: Compensation - Stock Compensation. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.

 

There were 1,907,500 options granted during the year ended September 30, 2023, and 1,367,000 granted during the year ended September 30, 2022. Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended September 30, 2023 and 2022, was calculated with the following weighted average assumptions (annualized percentages):

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Volatility

    52.4 %     50.8 %

Risk-free interest rate

    4.0 %     2.6 %

Dividend yield

    0.0 %     0.0 %

Expected term in years

    5.8       5.2  

 

Expected volatility is based on the historical volatility of the Company’s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was seven years. The expected term is based on observed and expected time to post-vesting exercise. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did not pay a dividend in fiscal 2023 or fiscal 2022.

 

For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach and calculated by an independent valuation specialist.

 

As of September 30, 2023, there was approximately $1,638 of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of 2.32 years. To the extent the forfeiture rate is different from what the Company anticipated, stock-based compensation related to these awards will be different from the Company’s expectations.

 

Performance-Based Stock Options

 

On October 4, 2019, the Company awarded a performance-based stock option (PVO) to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2022 and 2023 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. During the year ended September 30, 2022, the Company modified the performance criteria for these PVOs to exclude certain strategic growth initiatives that were not planned at the time of grant. The Company recorded $209 in stock-based compensation expense related to these options in the year ended September 30, 2022. The Company did not record compensation expense related to the 2023 performance-based stock options for the year ended September 30, 2023, as the criteria for vesting was not achieved.

 

On August 10, 2022, the Company granted PVOs to purchase up to 750,000 shares of the Company’s common stock to a key member of management, with a contractual term of seven years. During the year ended September 30, 2023, these options were forfeited due to a voluntary termination of employment. The Company did not record compensation expense related to these options for the years ended September 30, 2023 and 2022, respectively.

 

On October 8, 2022, the Company awarded additional performance-based stock options to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2025 and 2026 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended September 30, 2023.

 

On March 20, 2023, the Company granted PVOs to purchase up to 450,000 shares of the Company’s stock to a key member of management with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee’s start date, including targets related to growth in the institutional ownership of the Company’s common stock and growth in the trading volume of the Company’s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee’s start date. 225,000 of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded $7 of compensation expense related to these options during the year ended September 30, 2023.

 

Restricted Stock Units

 

In fiscal 2020, 81,270 RSUs were granted to employees that vested over three years on the anniversary date of the grant. These were issued at a market value of $258 and have been expensed on a straight-line basis over the three-year life of the grants.

 

During fiscal 2021, 145,950 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These were issued at a market value of $989, which have and will be expensed on a straight-line basis over the three-year life of the grants.

 

On March 15, 2022, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that vested on the first anniversary of the grant date. These were issued at a market value of $407, and expensed on a straight-line basis through the March 15, 2023, vest date. On November 1, 2021, 10,000 RSUs were granted to a non-employee advisor that vested on the first anniversary of the grant date. These were issued at a market value of $51, which were expensed on a straight-line basis though the November 1, 2022, vest date. On November 1, 2022, 10,000 RSUs were granted to a non-employee advisor that vest on the first anniversary of the grant date. These were issued at a market value of $29, which have and will be expensed on a straight-line basis though the November 1, 2023, vest date.

 

On March 14, 2023, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that will vest on the first anniversary of the grant date. These RSUs were granted at a market value of $417 and have and will be expensed on a straight-line basis through the March 14, 2024, vest date. On February 14, 2023, 145,600 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These RSUs were issued at a market value of $582, which have and will be expensed on a straight-line basis over the three-year life of the grants. On March 20, 2023, 20,000 RSUs were granted to an employee with immediate vesting. These were issued at a market value of $66 and were expensed immediately.

 

Compensation expense for RSUs was $986 for the year ended September 30, 2023. Compensation expense for RSUs was $1,410 for the year ended September 30, 2022. As of September 30, 2023, there was approximately $933 of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of 1.3 years.

 

Restricted Stock Unit Summary Information

 

A summary of restricted stock units of the Company as of September 30, 2023, is presented below:

 

`

 

Number of

Shares

   

Weighted

Average Grant

Date Fair Value

 

Outstanding September 30, 2022

    342,841     $ 4.11  

Granted

    295,600     $ 3.63  

Released

    (253,012 )   $ 3.73  

Forfeited/cancelled

    (5,832 )   $ 7.20  

Outstanding September 30, 2023

    379,597     $ 3.99  

 

Stock Option Summary Information

 

A summary of the activity in options to purchase the capital stock of the Company as of September 30, 2023, is presented below:

 

   

Number of Shares

   

Weighted Average Exercise Price

 

Outstanding September 30, 2022

    3,940,899     $ 3.31  

Granted

    1,907,500     $ 2.92  

Forfeited/expired

    (1,891,612 )   $ 3.86  

Exercised

    (1,052,265 )   $ 1.95  

Outstanding September 30, 2023

    2,904,522     $ 3.19  

Exercisable September 30, 2023

    842,667     $ 3.51  

 

The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2023 was $35 and $35, respectively. The aggregate intrinsic value represents the difference between the Company’s closing stock price on the last day of trading during the year, which was $2.01 per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2023, was $2,980 and proceeds from these exercises was $138. The total value of stock options exercised during the year ended September 30, 2022, was $491 and proceeds from these exercises was $282. The Company recognized $815 and $208 as a tax benefit in the income tax provision for the years ended September 30, 2023 and 2022, respectively.

 

The following table summarizes information about stock options outstanding as of September 30, 2023:

 

Range of

Exercise Prices

 

Number

Outstanding

   

Weighted Average

Remaining

Contractual Term

   

Weighted Average

Exercise

Price

   

Number

Exercisable

   

Weighted Average

Exercise

Price

 

$1.51

- $2.68     217,517       3.22     $ 2.12       129,157     $ 1.74  

$2.69

- $2.69     1,100,000       6.02     $ 2.69       -     $ -  

$3.09

- $3.39     759,138       5.56     $ 3.29       191,825     $ 3.39  

$3.40

- $8.03     828,227       4.48     $ 4.05       521,685     $ 4.00  
          2,904,882       5.25     $ 3.19       842,667     $ 3.51  

 

The Company recorded $656 and $817 of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2023, and 2022, respectively.

 

The amounts of share-based compensation expense for restricted stock units and stock options are classified in the Consolidated Statements of Operations as follows:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Cost of revenues

  $ 111     $ 77  

Selling, general and administrative

    1,428       2,080  

Research and development

    103       70  
    $ 1,642     $ 2,227  

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Stockholders' Equity
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

16. STOCKHOLDERS EQUITY

 

Common Stock Activity

 

On March 18, 2021, the Company filed an amendment to its Certificate of Incorporation, as amended, with the Secretary of State of Delaware to increase the authorized number of shares of common stock of the Company from 50,000,000 to 100,000,000 shares (the “Amended Certificate”). The Amended Certificate was approved by the Company’s stockholders at the Company’s Annual Meeting of Stockholders on March 16, 2021.

 

During the year ended September 30, 2023, the Company issued 84,765 shares of common stock and obtained gross proceeds of $138 in connection with the exercise of stock options. During the year ended September 30, 2023, 816,747 non-qualified stock options were exercised in net share settlement transactions. 579,300 shares were used as consideration for the exercise of these options and 74,606 shares were retained for taxes associated with these option exercises, resulting in 162,841 shares being issued. Also, during the year ended September 30, 2023, an employee used 109,488 shares of common stock as consideration for the exercise of 150,753 incentive stock options. All shares of common stock surrendered for options exercises have been retired. During the year ended September 30, 2022, the Company issued 145,235 shares of common stock and obtained gross proceeds of $282 in connection with the exercise of stock options. During the year ended September 30, 2023, the Company issued 253,012 shares of common stock upon full vesting of RSUs. During the year ended September 30, 2022, the Company issued 270,262 shares of common stock upon full vesting of RSUs.

 

In connection with the Amika Mobile asset purchase, the Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is 573,801. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There are 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2. 2023.

 

Preferred Stock

 

The Company is authorized under its certificate of incorporation and bylaws to issue 5,000,000 shares of preferred stock, $0.00001 par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.

 

No shares of preferred stock were outstanding during the fiscal years ended September 30, 2023 or 2022.

 

Share Buyback Program

 

In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. Under the program, the Company was authorized to repurchase up to $5,000 of its outstanding common shares.

 

During the year ended September 30, 2022, 259,310 shares were repurchased for $998. There were no shares repurchased during the year ended September 30, 2023. As of September 30, 2023, all repurchased shares were retired.

 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Net (Loss) Income Per Share
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

17. NET LOSS PER SHARE

 

Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company’s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.

 

The following table sets forth the computation of basic and diluted earnings per share:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Net loss

  $ (18,396 )   $ (16,212 )
                 

Basic and diluted loss per share

  $ (0.50 )   $ (0.44 )
                 

Weighted average shares outstanding - basic

    36,939,335       36,495,012  

Assumed exercise of dilutive options

    -       -  

Weighted average shares outstanding - diluted

    36,939,335       36,495,012  
                 

Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:

               

Options

    2,904,522       3,940,899  

RSU

    385,429       343,175  

Obligation to issue common stock

    69,564       139,128  

Total

    3,359,515       4,423,202  

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Segment Information
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

18. SEGMENT INFORMATION

 

The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in two business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.

 

The following table presents the Company’s segment disclosures:

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Revenue from external customers

               

Hardware

  $ 42,864     $ 50,938  

Software

    3,799       3,097  
    $ 46,663     $ 54,035  
                 

Intersegment revenues

               

Hardware

          $ -  

Software

    4,803       3,287  
    $ 4,803     $ 3,287  
                 

Segment operating (loss) income

               

Hardware

  $ 3,240     $ 9,260  

Software

    (14,226 )     (24,791 )
    $ (10,986 )   $ (15,531 )
                 

Other expenses:

               

Depreciation and amortization expense

               

Hardware

  $ 398     $ 380  

Software

    2,160       2,176  
    $ 2,558     $ 2,556  
                 

Goodwill impairment

               

Hardware

  $ -     $ -  

Software

    -       13,162  
    $ -     $ 13,162  

Income tax expense (benefit)

               

Hardware

  $ 7,425     $ 1,065  

Software

    (25 )     (324 )
    $ 7,400     $ 741  

 

   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Long-lived assets

               

Hardware

  $ 1,427     $ 1,677  

Software

    8,551       10,585  
    $ 9,978     $ 12,262  
                 

Total assets

               

Hardware

  $ 28,878     $ 47,237  

Software

    21,027       24,617  
    $ 49,905     $ 71,854  

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Major Customers, Suppliers and Related Information
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

19. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION

 

Major Customers

 

For the fiscal year ended September 30, 2023, revenues from one customer accounted for 54% of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2022, revenues from one customer accounted for 68% of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2023, accounts receivable from three customers accounted for 22%, 10%, and 10% of total accounts receivable. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable.

 

Revenue from customers in the United States was $36,286 for the year ended September 30, 2023. Revenue from customers in the United States was $45,703 for the year ended September 30, 2022. The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer’s delivery location.

 

   

Years ended September 30,

 
   

2023

   

2022

 

Americas

  $ 39,273     $ 47,129  

Asia Pacific

    4,117       3,394  

Europe, Middle East and Africa

    3,273       3,512  

Total Revenues

  $ 46,663     $ 54,035  

 

The following table summarized long lived assets by geographic region.

 

   

September 30,

 
   

2023

   

2022

 

United States

  $ 9,624     $ 11,800  

Americas (excluding the United States)

    7       16  

Europe, Middle East and Africa

    347       446  
Total long lived assets   $ 9,978     $ 12,262  

 

Suppliers

 

The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company’s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 20 - Subsequent Events
12 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Subsequent Events, Policy [Policy Text Block]

20. SUBSEQUENT EVENTS

 

On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC., pursuant to a Membership Interest Purchase Agreement (“Purchase Agreement”) with Word Systems Operations, LLC (“Seller”) and Evertel Technologies, LLC (“Evertel”). Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space. Pursuant to the terms of the Purchase Agreement, the Company issued to Seller 986,486 shares of the Company’s common stock and $807 in cash as partial payment of the purchase price. The remainder of the purchase price is subject to future performance criteria and customary adjustments such as working capital and an indemnification holdback as outlined in the Purchase Agreement. The Company is in the initial stages of determining the accounting treatment for the transaction, specifically related to the fair value of earnout provisions, acquired tangible and intangible assets, liabilities assumed and the related tax impact.

 

On October 4, 2023, the Company completed an underwritten public offering of 5,750,000 shares of its common stock at a public offering price of $2.00 per share of common stock. The Company received gross proceeds of approximately $11,500 from the offering, before underwriting discounts and commissions and offering expenses of $915. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Company of the Evertel business and research and development activities related to the integrated business.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

Customer

deposits

   

Deferred

revenue

   

Total contract

liabilities

 

Balance as of September 30, 2022

  $ 4,724     $ 2,054     $ 6,778  

New performance obligations

    12,550       4,456       17,006  

Recognition of revenue as a result of satisfying performance obligations

    (16,510 )     (3,278 )     (19,788 )

Effect of exchange rate on deferred revenue

    2       22       24  

Balance as of September 30, 2023

  $ 766     $ 3,254     $ 4,020  

Less: non-current portion

    -       (551 )     (551 )

Current portion as of September 30, 2023

  $ 766     $ 2,703     $ 3,469  
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

September 30, 2023

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 2,307     $ -     $ 2,307     $ 2,307     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    301       -       301       -       301       -  

Municipal securities

    926       (7 )     919       -       919       -  

Corporate bonds

    264       (3 )     261       -       261       -  

Subtotal

    1,491       (10 )     1,481       -       1,481       -  
                                                 

Total

  $ 3,798     $ (10 )   $ 3,788     $ 2,307     $ 1,481     $ -  
   

September 30, 2022

 
   

Cost Basis

   

Unrealized

Loss

   

Fair Value

   

Cash

Equivalents

   

Short-term

Securities

   

Long-term

Securities

 

Level 1:

                                               

Money market funds

  $ 1,316     $ -     $ 1,316     $ 1,316     $ -     $ -  
                                                 

Level 2:

                                               

Certificates of deposit

    800       -       800       -       498       302  

Municipal securities

    4,066       (65 )     4,001       -       3,772       229  

Corporate bonds

    2,402       (25 )     2,377       -       2,127       250  

Subtotal

    7,268       (90 )     7,178       -       6,397       781  
                                                 

Total

  $ 8,584     $ (90 )   $ 8,494     $ 1,316     $ 6,397     $ 781  
Fair Value Measurements, Nonrecurring [Table Text Block]
   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

    (Level 2)    

(Level 3)

   

Loss

 

Operating Lease ROU Asset

    79     $ -     $ -     $ 79     $ -  
   

Carrying

   

Active Markets

for Identifiable

Assets

   

Observable

Inputs

   

Unobservable

Inputs

   

Non-Cash

Impairment

 

Carrying Value

 

Value

   

(Level 1)

   

(Level 2)

   

(Level 3)

   

Loss

 

Goodwill from software reporting unit

  $ 10,118     $ -     $ -     $ 23,280     $ (13,162 )

Operating Lease ROU Asset

  $ 466     $ -     $ -     $ 466     $ -  
Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]

Balance as of September 30, 2022

  $ 680  

Accretion

    48  

Currency translation

    8  

Balance as of September 30, 2023

  $ 736  
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Inventories (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Raw materials

  $ 5,086     $ 5,277  

Finished goods

    1,029       844  

Work in process

    1,218       744  

Inventories, gross

    7,333       6,865  

Reserve for obsolescence

    (832 )     (857 )

Inventories, net

  $ 6,501     $ 6,008  
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Office furniture and equipment

  $ 1,582     $ 1,432  

Machinery and equipment

    1,441       1,391  

Leasehold improvements

    2,302       2,172  

Construction in progress

    -       104  

Property and equipment, gross

    5,325       5,099  

Accumulated depreciation

    (3,774 )     (3,342 )

Property and equipment, net

  $ 1,551     $ 1,757  
   

Years Ended

 
   

September 30,

 
   

2023

   

2022

 

Depreciation expense

  $ 450     $ 403  
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Changes in Finite Lived Intangible Assets [Table Text Block]
   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ -     $ 10,118     $ 10,118  

Currency translation

    -       164       164  

Balance as of September 30, 2023

  $ -     $ 10,282     $ 10,282  
   

Hardware

   

Software

   

Total

 

Balance as of September 30, 2022

  $ 21     $ 10,484     $ 10,505  

Amortization

    (4 )     (2,104 )     (2,108 )

Currency translation

    -       30       30  

Balance as of September 30, 2023

  $ 17     $ 8,410     $ 8,427  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Technology

  $ 11,930     $ 11,886  

Customer relationships

    1,790       1,715  

Trade name portfolio

    605       590  

Non-compete agreements

    223       206  

Patents

    72       72  
      14,620       14,469  

Accumulated amortization

    (6,193 )     (3,964 )
    $ 8,427     $ 10,505  
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Amortization expense

  $ 2,108     $ 2,154  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Fiscal year ending September 30,

       

2024

  $ 2,094  

2025

    1,977  

2026

    1,842  

2027

    1,669  

2028

    841  

Thereafter

    4  

Total estimated amortization expense

  $ 8,427  
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Prepaid Expenses and Other (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Deposits for inventory

  $ 301     $ 461  

Prepaid insurance

    264       360  

Dues and subscriptions

    261       182  

Prepaid professional services

    136       -  

Prepaid commissions

    417       228  

Trade shows and travel

    150       471  

Canadian goods and services and harmonized sales tax receivable

    123       1,631  

Other

    199       244  
    $ 1,851     $ 3,577  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Payroll and related

  $ 2,237     $ 3,003  

Deferred revenue

    2,703       1,827  

Customer deposits

    766       4,724  

Accrued contract costs

    825       809  

Warranty reserve

    132       159  

Canadian goods and services and harmonized sales tax payable

    -       1,556  

Asset purchase holdback liability

    736       -  

Other

    67       5  

Total

  $ 7,466     $ 12,083  
Other Noncurrent Liabilities [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Deferred revenue

  $ 551     $ 227  

Asset purchase holdback liability

    -       680  

Total

  $ 551     $ 907  
Schedule of Product Warranty Liability [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

Beginning balance

  $ 159     $ 146  

Warranty provision

    40       86  

Warranty settlements

    (67 )     (73 )

Ending balance

  $ 132     $ 159  
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Leases (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Initial Measurement of Operating Lease [Table Text Block]
   

Operating lease

ROU assets

 

Operating lease ROU assets as of September 30, 2022

  $ 4,541  

Additional operating lease ROU assets

    79  

Less amortization of operating lease ROU assets

    (772 )

Effect of exchange rate on operating lease ROU assets

    38  

Operating lease ROU assets as of September 30, 2023

  $ 3,886  
   

Operating lease

liabilities

 

Operating lease liabilities as of September 30, 2022

  $ 6,137  

Additional operating lease liabilities

    79  

Less lease principal payments on operating lease liabilities

    (964 )

Effect of exchange rate on operating lease liabilities

    39  

Operating lease liabilities as of September 30, 2023

    5,291  

Less non-current portion

    (4,283 )

Current portion as of September 30, 2023

  $ 1,008  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Fiscal year ending September 30,

       

2024

  $ 1,205  

2025

    1,181  

2026

    1,195  

2027

    1,217  

2028

    1,047  

Thereafter

    -  

Total undiscounted operating lease payments

    5,845  

Less imputed interest

    (554 )

Present value of operating lease liabilities

  $ 5,291  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Years ended September 30,

 
   

2023

   

2022

 

Current tax provision

               

Federal

  $ -     $ -  

State

    16       3  

Foreign

    11       70  

Total current tax provision

    27       73  

Deferred provision

               

Federal

    6,266       568  

State

    1,107       100  

Total deferred provision

    7,373       668  

Provision for income taxes

  $ 7,400     $ 741  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Years ended September 30,

 
   

2023

   

2022

 

Income taxes computed at the federal statutory rate

  $ (2,309 )   $ (3,314 )

Change in valuation allowance

    10,376       1,065  

Nondeductible compensation, interest expense and other

    232       4,101  

State income taxes, net of federal tax benefit

    (605 )     (859 )

Change in R&D credit carryover

    (433 )     (186 )

Stock options and other prior year true-ups

    111       25  

Foreign rate differential & foreign taxes

    28       (1 )

State business credit utilization

    -       (90 )
    $ 7,400     $ 741  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

September 30,

 
   

2023

   

2022

 
Deferred tax assets                

Net operating loss carryforwards

  $ 10,665     $ 10,054  

Research and development credit

    4,929       4,712  

Share-based compensation

    650       688  

Patents

    2,203       2,331  

Accruals and other

    2,071       2,245  

Capitalized R&E expenses

    1,916       -  

Allowances

    237       280  

Gross deferred tax assets

    22,671       20,310  
Deferred tax liabilities                

Equipment

    (274 )     (313 )

Operating ROU assets

    (907 )     (1,066 )

Acquired intangible assets

    (1,736 )     (2,180 )

Gross deferred tax liabilities

    (2,917 )     (3,559 )

Less valuation allowance

    (19,754 )     (9,378 )

Net deferred tax assets and liabilities

  $ -     $ 7,373  
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Volatility

    52.4 %     50.8 %

Risk-free interest rate

    4.0 %     2.6 %

Dividend yield

    0.0 %     0.0 %

Expected term in years

    5.8       5.2  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

`

 

Number of

Shares

   

Weighted

Average Grant

Date Fair Value

 

Outstanding September 30, 2022

    342,841     $ 4.11  

Granted

    295,600     $ 3.63  

Released

    (253,012 )   $ 3.73  

Forfeited/cancelled

    (5,832 )   $ 7.20  

Outstanding September 30, 2023

    379,597     $ 3.99  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of Shares

   

Weighted Average Exercise Price

 

Outstanding September 30, 2022

    3,940,899     $ 3.31  

Granted

    1,907,500     $ 2.92  

Forfeited/expired

    (1,891,612 )   $ 3.86  

Exercised

    (1,052,265 )   $ 1.95  

Outstanding September 30, 2023

    2,904,522     $ 3.19  

Exercisable September 30, 2023

    842,667     $ 3.51  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Range of

Exercise Prices

 

Number

Outstanding

   

Weighted Average

Remaining

Contractual Term

   

Weighted Average

Exercise

Price

   

Number

Exercisable

   

Weighted Average

Exercise

Price

 

$1.51

- $2.68     217,517       3.22     $ 2.12       129,157     $ 1.74  

$2.69

- $2.69     1,100,000       6.02     $ 2.69       -     $ -  

$3.09

- $3.39     759,138       5.56     $ 3.29       191,825     $ 3.39  

$3.40

- $8.03     828,227       4.48     $ 4.05       521,685     $ 4.00  
          2,904,882       5.25     $ 3.19       842,667     $ 3.51  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Cost of revenues

  $ 111     $ 77  

Selling, general and administrative

    1,428       2,080  

Research and development

    103       70  
    $ 1,642     $ 2,227  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Net (Loss) Income Per Share (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Net loss

  $ (18,396 )   $ (16,212 )
                 

Basic and diluted loss per share

  $ (0.50 )   $ (0.44 )
                 

Weighted average shares outstanding - basic

    36,939,335       36,495,012  

Assumed exercise of dilutive options

    -       -  

Weighted average shares outstanding - diluted

    36,939,335       36,495,012  
                 

Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:

               

Options

    2,904,522       3,940,899  

RSU

    385,429       343,175  

Obligation to issue common stock

    69,564       139,128  

Total

    3,359,515       4,423,202  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Segment Information (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Revenue from external customers

               

Hardware

  $ 42,864     $ 50,938  

Software

    3,799       3,097  
    $ 46,663     $ 54,035  
                 

Intersegment revenues

               

Hardware

          $ -  

Software

    4,803       3,287  
    $ 4,803     $ 3,287  
                 

Segment operating (loss) income

               

Hardware

  $ 3,240     $ 9,260  

Software

    (14,226 )     (24,791 )
    $ (10,986 )   $ (15,531 )
                 

Other expenses:

               

Depreciation and amortization expense

               

Hardware

  $ 398     $ 380  

Software

    2,160       2,176  
    $ 2,558     $ 2,556  
                 

Goodwill impairment

               

Hardware

  $ -     $ -  

Software

    -       13,162  
    $ -     $ 13,162  

Income tax expense (benefit)

               

Hardware

  $ 7,425     $ 1,065  

Software

    (25 )     (324 )
    $ 7,400     $ 741  
   

Years ended

 
   

September 30,

 
   

2023

   

2022

 

Long-lived assets

               

Hardware

  $ 1,427     $ 1,677  

Software

    8,551       10,585  
    $ 9,978     $ 12,262  
                 

Total assets

               

Hardware

  $ 28,878     $ 47,237  

Software

    21,027       24,617  
    $ 49,905     $ 71,854  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Major Customers, Suppliers and Related Information (Tables)
12 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Years ended September 30,

 
   

2023

   

2022

 

Americas

  $ 39,273     $ 47,129  

Asia Pacific

    4,117       3,394  

Europe, Middle East and Africa

    3,273       3,512  

Total Revenues

  $ 46,663     $ 54,035  
Long-Lived Assets by Geographic Areas [Table Text Block]
   

September 30,

 
   

2023

   

2022

 

United States

  $ 9,624     $ 11,800  

Americas (excluding the United States)

    7       16  

Europe, Middle East and Africa

    347       446  
Total long lived assets   $ 9,978     $ 12,262  
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Number of Wholly Owned Subsidiaries 8    
Number of Additional Inactive Subsidiaries 2    
Investments, Typical Final Maturity Maximum (Year) 3 years    
Investments, Typical Portfolio Weighted Average Maturity (Month) 18 months    
Cash and Cash Equivalents, at Carrying Value, Total $ 8,665 $ 12,736  
Restricted Cash, Total 854 923  
Deferred Revenue for Collection Issues 0 0  
Accounts Receivable, Allowance for Credit Loss, Ending Balance 66 181  
Inventory Obsolescence Write Down (Recoveries) 319 295  
Inventory Obsolescence Write Down (Recoveries) (319) (295)  
Cost of Revenue 24,901 26,759  
Advertising Expense 512 677  
Standard and Extended Product Warranty Accrual $ 132 159 $ 146
Number of Reportable Segments 2    
Gain (Loss), Foreign Currency Transaction, before Tax $ 207 704  
Shipping and Handling [Member]      
Cost of Revenue $ 392 $ 836  
Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 2 years    
Finite-Lived Intangible Asset, Useful Life (Year) 3 years    
Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
Finite-Lived Intangible Asset, Useful Life (Year) 15 years    
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Number Of Major Customers 3    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]      
Concentration Risk, Percentage 22.00% 43.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]      
Concentration Risk, Percentage 10.00% 19.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer 3 [Member]      
Concentration Risk, Percentage 10.00%    
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition 1 (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Contract with Customer, Asset, after Allowance for Credit Loss, Total $ 0 $ 0
Revenue, Remaining Performance Obligation, Amount $ 4,020  
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition 2 (Details Textual)
$ in Thousands
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 4,020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Amount $ 3,469
Revenue, Remaining Performance Obligation, Percentage 86.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details)
$ in Thousands
12 Months Ended
Sep. 30, 2023
USD ($)
Balance as of September 30, 2022 $ 6,778
New performance obligations 17,006
Recognition of revenue as a result of satisfying performance obligations (19,788)
Effect of exchange rate on deferred revenue 24
Balance as of September 30, 2023 4,020
Less: non-current portion (551)
Current portion as of September 30, 2023 3,469
Customer Deposits [Member]  
Balance as of September 30, 2022 4,724
New performance obligations 12,550
Recognition of revenue as a result of satisfying performance obligations (16,510)
Effect of exchange rate on deferred revenue 2
Balance as of September 30, 2023 766
Less: non-current portion 0
Current portion as of September 30, 2023 766
Deferred Revenue [Member]  
Balance as of September 30, 2022 2,054
New performance obligations 4,456
Recognition of revenue as a result of satisfying performance obligations (3,278)
Effect of exchange rate on deferred revenue 22
Balance as of September 30, 2023 3,254
Less: non-current portion (551)
Current portion as of September 30, 2023 $ 2,703
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements (Details Textual)
$ in Thousands, $ in Millions
12 Months Ended
Oct. 02, 2020
USD ($)
Oct. 02, 2020
CAD ($)
Oct. 02, 2020
CAD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2023
CAD ($)
Sep. 30, 2022
USD ($)
Marketable Securities, Total       $ 0   $ 0
Assets Acquisition of Amika Mobile Corporation [Member]            
Asset Purchase Agreement, Deduction From Liability $ 736 $ 1 $ 1 $ 799 $ 1  
Asset Acquisition, Adjustments from Purchase Holdback Liability, Period (Year) 3 years 3 years        
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Short-term marketable securities $ 1,481 $ 6,397
Certificates of deposit 0 781
Fair Value, Nonrecurring [Member]    
Cost basis 3,798 8,584
Unrealized loss (10) 90
Money market funds 10 (90)
Fair value 3,788 8,494
Cash equivalents 2,307 1,316
Short-term marketable securities 1,481 6,397
Certificates of deposit 0 781
Fair Value, Inputs, Level 1 [Member] | Fair Value, Nonrecurring [Member]    
Cost basis 2,307 1,316
Unrealized loss 0 0
Money market funds (0) 0
Fair value 2,307 1,316
Cash equivalents 2,307 1,316
Short-term marketable securities   0
Certificates of deposit   0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Nonrecurring [Member]    
Cost basis 1,491 7,268
Unrealized loss (10) 90
Money market funds 10 (90)
Fair value 1,481 7,178
Cash equivalents 0 0
Short-term marketable securities 1,481 6,397
Certificates of deposit 0 781
Fair Value, Inputs, Level 2 [Member] | Fair Value, Nonrecurring [Member] | Certificates of Deposit [Member]    
Cost basis 301 800
Unrealized loss 0 0
Money market funds (0) 0
Fair value 301 800
Cash equivalents 0 0
Short-term marketable securities 301 498
Certificates of deposit 0 302
Fair Value, Inputs, Level 2 [Member] | Fair Value, Nonrecurring [Member] | US States and Political Subdivisions Debt Securities [Member]    
Cost basis 926 4,066
Unrealized loss (7) 65
Money market funds 7 (65)
Fair value 919 4,001
Cash equivalents 0 0
Short-term marketable securities 919 3,772
Certificates of deposit 0 229
Fair Value, Inputs, Level 2 [Member] | Fair Value, Nonrecurring [Member] | Corporate Debt Securities [Member]    
Cost basis   2,402
Unrealized loss   25
Money market funds   (25)
Fair value   2,377
Cash equivalents   0
Short-term marketable securities   2,127
Certificates of deposit   $ 250
Fair Value, Inputs, Level 2 [Member] | Fair Value, Nonrecurring [Member] | Corporate Segment [Member]    
Cost basis 264  
Unrealized loss (3)  
Money market funds 3  
Fair value 261  
Cash equivalents 0  
Short-term marketable securities 261  
Certificates of deposit $ 0  
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating lease right of use assets $ 3,886 $ 4,541
Goodwill from software reporting unit, gain (loss) 0 (13,162)
Software [Member]    
Goodwill from software reporting unit, gain (loss) (13,162)  
Assets Acquisition of Amika Mobile Corporation [Member]    
Operating lease right of use assets 79 466
Fair Value, Nonrecurring [Member] | Software [Member]    
Goodwill from software reporting unit, gain (loss)   (13,162)
Fair Value, Nonrecurring [Member] | Reported Value Measurement [Member] | Software [Member]    
Goodwill from software reporting unit   10,118
Fair Value, Nonrecurring [Member] | Estimate of Fair Value Measurement [Member] | Software [Member] | Fair Value, Inputs, Level 1 [Member]    
Goodwill from software reporting unit   0
Fair Value, Nonrecurring [Member] | Estimate of Fair Value Measurement [Member] | Software [Member] | Fair Value, Inputs, Level 2 [Member]    
Goodwill from software reporting unit   0
Fair Value, Nonrecurring [Member] | Estimate of Fair Value Measurement [Member] | Software [Member] | Fair Value, Inputs, Level 3 [Member]    
Goodwill from software reporting unit   23,280
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Operating Lease, Right-of-use Asset [Member]    
Operating lease ROU asset, adjustment 0 0
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Reported Value Measurement [Member]    
Operating lease right of use assets 79 466
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Operating lease ROU asset, fair value 0 0
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Operating lease ROU asset, fair value 0 0
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Operating lease ROU asset, fair value $ 79 $ 466
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)
$ in Thousands
12 Months Ended
Sep. 30, 2023
USD ($)
Balance as of September 30, 2022 $ 736
Fair Value, Nonrecurring [Member] | Assets Acquisition of Amika Mobile Corporation [Member] | Holdback Liability [Member]  
Balance as of September 30, 2021 680
Accretion 48
Currency translation $ 8
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Raw materials $ 5,086 $ 5,277
Finished goods 1,029 844
Work in process 1,218 744
Inventories, gross 7,333 6,865
Reserve for obsolescence (832) (857)
Inventories, net $ 6,501 $ 6,008
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Property and Equipment - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Property and equipment $ 5,325 $ 5,099
Depreciation expense 450 403
Accumulated depreciation and amortization (3,774) (3,342)
Property and equipment, net 1,551 1,757
Furniture and Fixtures [Member]    
Property and equipment 1,582 1,432
Machinery and Equipment [Member]    
Property and equipment 1,441 1,391
Leasehold Improvements [Member]    
Property and equipment 2,302 2,172
Construction in Progress [Member]    
Property and equipment $ 0 $ 104
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Impairment of goodwill $ 0 $ 13,162
Goodwill, Gross 10,282 $ 10,118
Genasys Spain [Member]    
Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss) 194  
Software [Member]    
Impairment of goodwill $ 13,162  
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance as of September 30, 2021 $ 10,118  
Balance as of September 30, 2021 10,505  
Currency translation, goodwill 164  
Amortization (2,108) $ (2,154)
Balance as of September 30, 2022 10,282 10,118
Currency translation 30  
Balance as of September 30, 2022 8,427 10,505
Hardware [Member]    
Balance as of September 30, 2021 0  
Balance as of September 30, 2021 21  
Currency translation, goodwill 0  
Amortization (4)  
Balance as of September 30, 2022 0 0
Currency translation 0  
Balance as of September 30, 2022 17 21
Software [Member]    
Balance as of September 30, 2021 10,118  
Balance as of September 30, 2021 10,484  
Currency translation, goodwill 164  
Amortization (2,104)  
Balance as of September 30, 2022 10,282 10,118
Currency translation 30  
Balance as of September 30, 2022 $ 8,410 $ 10,484
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Technology $ 14,620 $ 14,469
Amortization expense 2,108 2,154
Accumulated amortization (6,193) (3,964)
Finite-Lived Intangible Assets, Net 8,427 10,505
Developed Technology Rights [Member]    
Technology 11,930 11,886
Customer Relationships [Member]    
Technology 1,790 1,715
Trade Names [Member]    
Technology 605 590
Noncompete Agreements [Member]    
Technology 223 206
Patents [Member]    
Technology $ 72 $ 72
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
2024 $ 2,094
2025 1,977
2026 1,842
2027 1,669
Finite-Lived Intangible Asset, Expected Amortization, Year Five 841
Thereafter 4
Total estimated amortization expense $ 8,427
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Prepaid Expenses and Other (Details Textual)
Sep. 30, 2023
Minimum [Member]  
Capitalized Contract Cost, Amortization Period 3 years
Maximum [Member]  
Capitalized Contract Cost, Amortization Period 5 years
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Deposits for inventory $ 301 $ 461
Prepaid insurance 264 360
Dues and subscriptions 261 182
Prepaid professional services 136 0
Prepaid commissions 417 228
Trade shows and travel 150 471
Canadian goods and services and harmonized sales tax receivable 123 1,631
Other 199 244
Prepaid Expense and Other Assets $ 1,851 $ 3,577
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities (Details Textual)
$ in Thousands, $ in Millions
12 Months Ended
Oct. 02, 2020
CAD ($)
Oct. 02, 2020
USD ($)
Oct. 02, 2020
CAD ($)
Oct. 02, 2023
Sep. 30, 2023
USD ($)
Sep. 30, 2023
CAD ($)
Assets Acquisition of Amika Mobile Corporation [Member]            
Asset Purchase Agreement, Deduction From Liability $ 1 $ 736 $ 1   $ 799 $ 1
Asset Purchase Agreement, Deduction, Term (Year)   3 years 3 years 3 years    
Minimum [Member]            
Extended Product Warranty Term (Year)         1 year 1 year
Maximum [Member]            
Extended Product Warranty Term (Year)         2 years 2 years
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Payroll and related $ 2,237 $ 3,003
Deferred revenue 3,469  
Accrued contract costs 825 809
Warranty reserve 132 159
Canadian goods and services and harmonized sales tax payable 0 1,556
Asset purchase holdback liability 736 0
Other 67 5
Total 7,466 12,083
Service [Member]    
Deferred revenue 2,703 1,827
Hardware [Member]    
Deferred revenue $ 766 $ 4,724
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Deferred extended warranty revenue $ 551  
Asset purchase holdback liability 0 $ 680
Total 551 907
Service [Member]    
Deferred extended warranty revenue $ 551 $ 227
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Beginning balance $ 159 $ 146
Warranty provision 40 86
Warranty settlements (67) (73)
Ending balance $ 132 $ 159
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Debt (Details Textual) - Revolving Credit Facility [Member] - MUFG Union Bank, N.A. [Member] - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 08, 2021
Line of Credit Facility, Maximum Borrowing Capacity   $ 10,000,000
Debt Issuance Costs, Gross $ 38  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Increase in Lease Liability with 10% Increase in Index $ 42  
Operating Lease, Right-of-Use Asset 3,886 $ 4,541
Operating Lease, Liability $ 5,291 6,137
Operating Lease, Weighted Average Remaining Lease Term (Year) 4 years 9 months 18 days  
Operating Lease, Weighted Average Discount Rate, Percent 4.20%  
Operating Lease, Expense $ 1,003 1,002
Short-Term Lease, Cost 19  
Assets Acquisition of Amika Mobile Corporation [Member]    
Operating Lease, Right-of-Use Asset 79 466
Operating Lease, Liability $ 79 $ 466
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Leases - Initial Measurement of Operating Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating lease ROU assets as of September 30, 2021 $ 4,541  
Operating lease liabilities 6,137  
Additional operating lease ROU assets 79  
Less amortization of operating lease ROU assets (772) $ (746)
Less lease principal payments on operating lease liabilities (964)  
Effect of exchange rate on operating lease ROU assets 38  
Effect of exchange rate on operating lease liabilities 39  
Operating lease ROU assets as of September 30, 2022 3,886 4,541
Operating lease liabilities 5,291 6,137
Less non-current portion (4,283) (5,189)
Current portion as of September 30, 2022 $ 1,008 $ 948
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Lessee, Operating Lease, Liability, to be Paid, Year One $ 1,205  
Lessee, Operating Lease, Liability, to be Paid, Year Two 1,181  
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,195  
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,217  
Lessee, Operating Lease, Liability, to be Paid, Year Five 1,047  
Thereafter 0  
Total undiscounted operating lease payments 5,845  
Less imputed interest (554)  
Operating Lease, Liability $ 5,291 $ 6,137
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%
Research and development credit $ 4,929 $ 4,712
Capitalized Research And Experimental 1,916 $ 0
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Deferred Tax Assets, Net 0  
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 32,390  
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 1,526  
Research and development credit 2,844  
State and Local Jurisdiction [Member]    
Research and development credit $ 306  
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes - Summary of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Federal $ 0 $ 0
State 16 3
Foreign 11 70
Total current tax provision 27 73
Federal 6,266 568
State 1,107 100
Total deferred provision 7,373 668
Provision (benefit) for income taxes $ 7,400 $ 741
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes - Reconciliation of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income taxes computed at the federal statutory rate $ (2,309) $ (3,314)
Change in valuation allowance 10,376 1,065
Nondeductible compensation, interest expense and other 232 4,101
State income taxes, net of federal tax benefit (605) (859)
Change in R&D credit carryover (433) (186)
Stock options and other prior year true-ups 111 25
Foreign rate differential 28 (1)
State business credit utilization 0 (90)
Provision (benefit) for income taxes $ 7,400 $ 741
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Net operating loss carryforwards $ 10,665 $ 10,054
Research and development credit 4,929 4,712
Share-based compensation 650 688
Patents 2,203 2,331
Accruals and other 2,071 2,245
Capitalized R&E expenses 1,916 0
Allowances 237 280
Gross deferred tax assets 22,671 20,310
Equipment (274) (313)
Operating ROU assets (907) (1,066)
Acquired intangible assets (1,736) (2,180)
Gross deferred tax liabilities (2,917) (3,559)
Less valuation allowance (19,754) (9,378)
Net deferred tax assets and liabilities $ 0 $ 7,373
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Commitments and Contingencies (Details Textual)
$ / shares in Units, $ in Thousands, $ in Millions
12 Months Ended
Oct. 02, 2020
USD ($)
$ / shares
shares
Oct. 02, 2020
CAD ($)
shares
Oct. 02, 2020
CAD ($)
Oct. 02, 2023
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2023
CAD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Increase (Decrease) in Other Employee-Related Liabilities | $         $ 194   $ 1,733  
Defined Contribution Plan, Employer Discretionary Contribution Amount | $         $ 398   $ 324  
Share Price | $ / shares $ 5.98       $ 2,010.00      
Assets Acquisition of Amika Mobile Corporation [Member]                
Asset Purchase Agreement, Deduction From Liability $ 736 $ 1 $ 1   $ 799 $ 1    
Asset Purchase Agreement, Deduction, Term (Year) 3 years 3 years   3 years        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Each Anniversaries | shares 191,267 191,267            
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares | shares 573,801 573,801     69,564 69,564    
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | $ $ 3,431             $ 3,431
Assets Acquisition of Amika Mobile Corporation [Member] | Former Owner of Amika Mobile [Member]                
Stock Issued During Period, Shares, Acquisitions | shares         69,564 69,564 69,564 365,109
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 20, 2023
Mar. 14, 2023
Feb. 14, 2023
Nov. 01, 2022
Oct. 08, 2022
Aug. 10, 2022
Mar. 15, 2022
Nov. 01, 2021
Oct. 04, 2019
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Mar. 16, 2021
Dec. 08, 2020
Oct. 02, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant                   6,459,196            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross                   1,907,500 1,367,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period                   7 years            
Dividends, Total                   $ 0 $ 0          
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount                   1,638            
Share-Based Payment Arrangement, Expense                     1,642 $ 2,227        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value                   $ 35            
Share Price                   $ 2,010.00           $ 5.98
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value                   $ 2,980 491          
Gross Proceeds from Stock Options Exercised                   138 282          
Share-Based Payment Arrangement, Expense, Tax Benefit                   $ 815 208          
Common Stock Award [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant                   3,175,077            
Share-Based Payment Arrangement, Option [Member]                                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                   2 years 3 months 25 days            
Share-Based Payment Arrangement, Option [Member] | Employees, Directors, and Consultants [Member]                                
Share-Based Payment Arrangement, Expense                   $ 656 817          
Performance Shares [Member] | Key Executive [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross                 800,000              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period                 7 years              
Share-Based Payment Arrangement, Expense                     209          
Performance Shares [Member] | Management [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 450,000         750,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period           7 years                    
Share-Based Payment Arrangement, Expense                   $ 7 0          
Performance Shares [Member] | Management [Member] | Vesting Based on Market Conditions [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted 225,000                              
Restricted Stock Units (RSUs) [Member]                                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                   1 year 3 months 18 days            
Share-Based Payment Arrangement, Expense                   $ 986 $ 1,410          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period                   295,600            
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount                   $ 933            
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Employee [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross         800,000                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted       10,000                        
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture               $ 29                
Restricted Stock Units (RSUs) [Member] | Board of Directors [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period             30,000         145,950 81,270      
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture             $ 407         $ 989 $ 258      
Restricted Stock Units (RSUs) [Member] | Non-employee Advisors [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period               10,000                
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture               $ 51                
Restricted Stock Units (RSUs) [Member] | Non-employee Directors [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted   30,000                            
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture   $ 417                            
Restricted Stock Units (RSUs) [Member] | Employees [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     145,600                          
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture     $ 582                          
Restricted Stock Units (RSUs) [Member] | Employees [Member] | Vests Immediately [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted 20,000,000                              
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture $ 66                              
2015 Equity Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized                           10,000,000 5,000,000  
Share-based Compensation Arrangement by Share-based Payment Award, Proposed Number of Shares Authorized                             10,000,000  
2015 Equity Plan [Member] | Options and RSUs [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options, Outstanding, Number                   3,284,119            
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation - Weighted-average Assumptions (Details)
12 Months Ended
Sep. 30, 2023
Rate
Sep. 30, 2022
Rate
Volatility (Rate) 52.40% 50.80%
Risk-free interest rate (Rate) 4.00% 2.60%
Dividend yield (Rate) 0.00% 0.00%
Expected term in years (Year) 5 years 9 months 18 days 5 years 2 months 12 days
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation - Restricted Stock Activity (Details)
12 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Shares Outstanding (in shares) | shares 379,597
Weighted Average Grant Date Fair Value, Outstanding (in dollars per share) | $ / shares $ 3.99
Restricted Stock Units (RSUs) [Member]  
Number of Shares Outstanding (in shares) | shares 342,841
Weighted Average Grant Date Fair Value, Outstanding (in dollars per share) | $ / shares $ 4.11
Number of Shares Granted (in shares) | shares 295,600
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares $ 3.63
Number of Shares Released (in shares) | shares (253,012)
Weighted Average Grant Date Fair Value, Released (in dollars per share) | $ / shares $ 3.73
Forfeited/Cancelled, shares (in shares) | shares (5,832)
Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share) | $ / shares $ 7.2
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation - Stock Option Activity (Details) - $ / shares
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Number of Shares Outstanding, Beginning Balance (in shares) 3,940,899  
Weighted Average Exercise Price, Shares Outstanding, Beginning Balance (in dollars per share) $ 3.31  
Number of Shares Granted (in shares) 1,907,500 1,367,000
Weighted Average Exercise Price, Shares Granted (in dollars per share) $ 2.92  
Number of Shares Forfeited/expired (in shares) 1,891,612  
Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share) $ 3.86  
Number of Shares Exercised (in shares) 1,052,265  
Weighted Average Exercise Price, Exercised (in dollars per share) $ 1.95  
Number of Shares Outstanding, Ending Balance (in shares) 2,904,522 3,940,899
Weighted Average Exercise Price, Shares Outstanding, Ending Balance (in dollars per share) $ 3.19 $ 3.31
Number of Shares Exercisable (in shares) 842,667  
Weighted Average Exercise Price, Shares Exercisable (in dollars per share) $ 3.51  
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation - Stock Options Outstanding (Details)
12 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 2,904,882
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 5 years 3 months
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 3.19
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 842,667
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 3.51
Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 1.51
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 2.68
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 217,517
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 3 years 2 months 19 days
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 2.12
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 129,157
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 1.74
Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 2.69
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 2.69
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 1,100,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 6 years 7 days
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 2.69
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 0
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 0
Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 3.09
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 3.39
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 759,138
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 21 days
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 3.29
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 191,825
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 3.39
Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit 3.4
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 8.03
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding | shares 828,227
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 4 years 5 months 23 days
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 4.05
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable | shares 521,685
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 4
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Share-Based Payment Arrangement, Expense $ 1,642 $ 2,227
Cost of Sales [Member]    
Share-Based Payment Arrangement, Expense 111 77
Selling, General and Administrative Expenses [Member]    
Share-Based Payment Arrangement, Expense 1,428 2,080
Research and Development Expense [Member]    
Share-Based Payment Arrangement, Expense $ 103 $ 70
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 02, 2020
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Mar. 18, 2021
Mar. 17, 2021
Dec. 31, 2018
Common Stock, Shares Authorized (in shares)   100,000,000 100,000,000   100,000,000 50,000,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   84,765 145,235        
Gross Proceeds from Stock Options Exercised   $ 138 $ 282        
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures     270,262        
Preferred Stock, Shares Authorized   5,000,000 5,000,000        
Preferred Stock, Par or Stated Value Per Share   $ 0.00001 $ 0.00001 $ 0.00001      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)   0 0        
Share Buyback Program [Member]              
Stock Repurchased and Retired During Period, Shares     259,310        
Stock Repurchase Program, Authorized Amount             $ 5,000
Stock Repurchased During Period, Value     $ 998        
Assets Acquisition of Amika Mobile Corporation [Member]              
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Each Anniversaries 191,267            
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 573,801 69,564          
Business Acquisition, Share Price $ 5.98            
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable $ 3,431     $ 3,431      
Assets Acquisition of Amika Mobile Corporation [Member] | Former Owner of Amika Mobile [Member]              
Stock Issued During Period, Shares, Acquisitions   69,564 69,564 365,109      
Restricted Stock Units (RSUs) [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures   253,012          
Share-Based Payment Arrangement, Employee [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   162,841          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises, Net Share Settlement Transaction   816,747          
Stock Used as Consideration of Option Exercises   579,300          
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation   74,606          
Share-Based Payment Arrangement, Employee [Member] | Incentive Stock Options [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   150,753          
Stock Repurchased and Retired During Period, Shares   109,488          
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net (loss) income $ (18,396) $ (16,212)
Diluted (loss)income per share (in dollars per share) $ (0.5) $ (0.44)
Weighted average shares outstanding - basic (in shares) 36,939,335 36,495,012
Assumed exercise of dilutive options (in shares) 0 0
Weighted average shares outstanding - diluted (in shares) 36,939,335 36,495,012
Options (in shares) 3,359,515 4,423,202
Share-Based Payment Arrangement, Option [Member]    
Options (in shares) 2,904,522 3,940,899
Restricted Stock Units (RSUs) [Member]    
Options (in shares) 385,429 343,175
Obligation to Issue Common Stock [Member]    
Options (in shares) 69,564 139,128
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Segment Information (Details Textual)
12 Months Ended
Sep. 30, 2023
Number of Reportable Segments 2
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Segment Information - Segment Disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 46,663 $ 54,035
Long-lived assets 9,978 12,262
Total assets 49,905 71,854
Operating Income (Loss) (10,986) (15,531)
Depreciation and amortization 2,558 2,556
Impairment of goodwill 0 13,162
Income Tax (Benefit) Expense 7,400 741
Intersegment Eliminations [Member]    
Revenues 4,803 3,287
Hardware [Member]    
Revenues 42,864 50,938
Long-lived assets 1,427 1,677
Total assets 28,878 47,237
Operating Income (Loss) 3,240 9,260
Depreciation and amortization 398 380
Impairment of goodwill 0 0
Income Tax (Benefit) Expense 7,425 1,065
Hardware [Member] | Intersegment Eliminations [Member]    
Revenues   0
Software [Member]    
Revenues 3,799 3,097
Long-lived assets 8,551 10,585
Total assets 21,027 24,617
Operating Income (Loss) (14,226) (24,791)
Depreciation and amortization 2,160 2,176
Impairment of goodwill 0  
Income Tax (Benefit) Expense (25) (324)
Software [Member] | Intersegment Eliminations [Member]    
Revenues $ 4,803 $ 3,287
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Major Customers, Suppliers and Related Information (Details Textual)
12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Revenues $ 46,663,000 $ 54,035,000
UNITED STATES    
Revenues $ 36,286 $ 45,703
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number Of Major Customers 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk, Percentage 54.00% 68.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Number Of Major Customers 3  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Concentration Risk, Percentage 22.00% 43.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]    
Concentration Risk, Percentage 10.00% 19.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]    
Concentration Risk, Percentage 10.00%  
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Product sales $ 46,663 $ 54,035
Americas [Member]    
Product sales 39,273 47,129
Asia Pacific [Member]    
Product sales 4,117 3,394
EMEA [Member]    
Product sales $ 3,273 $ 3,512
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Long-lived assets $ 9,978 $ 12,262
UNITED STATES    
Long-lived assets 9,624 11,800
Non-US [Member]    
Long-lived assets 7 16
EMEA [Member]    
Long-lived assets $ 347 $ 446
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Note 20 - Subsequent Events (Details Textual) - USD ($)
12 Months Ended
Oct. 04, 2023
Sep. 30, 2023
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   84,765 145,235
Underwritten Public Offering, Common Stock 5,750,000    
Price Per Share, Underwritten Agreement $ 2    
Gross Proceeds From Underwritten Public Offering, Common Stock $ 11,500    
Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 986,486    
XML 99 gnss20230930_10k_htm.xml IDEA: XBRL DOCUMENT 0000924383 2022-10-01 2023-09-30 0000924383 2023-10-04 0000924383 us-gaap:SubsequentEventMember 2023-10-04 2023-10-04 0000924383 2022-09-30 0000924383 2023-09-30 0000924383 us-gaap:EMEAMember 2022-09-30 0000924383 us-gaap:EMEAMember 2023-09-30 0000924383 us-gaap:NonUsMember 2022-09-30 0000924383 us-gaap:NonUsMember 2023-09-30 0000924383 country:US 2022-09-30 0000924383 country:US 2023-09-30 0000924383 2021-10-01 2022-09-30 0000924383 us-gaap:EMEAMember 2021-10-01 2022-09-30 0000924383 us-gaap:EMEAMember 2022-10-01 2023-09-30 0000924383 srt:AsiaPacificMember 2021-10-01 2022-09-30 0000924383 srt:AsiaPacificMember 2022-10-01 2023-09-30 0000924383 srt:AmericasMember 2021-10-01 2022-09-30 0000924383 srt:AmericasMember 2022-10-01 2023-09-30 0000924383 country:US 2021-10-01 2022-09-30 0000924383 country:US 2022-10-01 2023-09-30 0000924383 gnss:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000924383 gnss:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000924383 gnss:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000924383 gnss:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:SoftwareMember 2022-09-30 0000924383 gnss:SoftwareMember 2023-09-30 0000924383 gnss:HardwareMember 2022-09-30 0000924383 gnss:HardwareMember 2023-09-30 0000924383 gnss:SoftwareMember 2021-10-01 2022-09-30 0000924383 gnss:SoftwareMember 2022-10-01 2023-09-30 0000924383 gnss:HardwareMember 2021-10-01 2022-09-30 0000924383 gnss:HardwareMember 2022-10-01 2023-09-30 0000924383 us-gaap:IntersegmentEliminationMember 2021-10-01 2022-09-30 0000924383 us-gaap:IntersegmentEliminationMember 2022-10-01 2023-09-30 0000924383 us-gaap:IntersegmentEliminationMember gnss:SoftwareMember 2021-10-01 2022-09-30 0000924383 us-gaap:IntersegmentEliminationMember gnss:SoftwareMember 2022-10-01 2023-09-30 0000924383 us-gaap:IntersegmentEliminationMember gnss:HardwareMember 2021-10-01 2022-09-30 0000924383 gnss:ObligationToIssueCommonStockMember 2021-10-01 2022-09-30 0000924383 gnss:ObligationToIssueCommonStockMember 2022-10-01 2023-09-30 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2021-10-01 2022-09-30 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 2023-09-30 0000924383 us-gaap:EmployeeStockOptionMember 2021-10-01 2022-09-30 0000924383 us-gaap:EmployeeStockOptionMember 2022-10-01 2023-09-30 0000924383 gnss:ShareBuybackProgramMember 2021-10-01 2022-09-30 0000924383 gnss:ShareBuybackProgramMember 2018-12-31 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2022-10-01 2023-09-30 0000924383 gnss:FormerOwnerOfAmikaMobileMember gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2021-10-01 2022-09-30 0000924383 gnss:FormerOwnerOfAmikaMobileMember gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2020-10-01 2021-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2020-10-01 2021-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2020-10-02 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2020-10-02 2020-10-02 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2022-10-01 2023-09-30 0000924383 gnss:IncentiveStockOptionsMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-10-01 2023-09-30 0000924383 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-10-01 2023-09-30 0000924383 2021-03-18 0000924383 2021-03-17 0000924383 2020-10-01 2021-09-30 0000924383 us-gaap:ResearchAndDevelopmentExpenseMember 2020-10-01 2021-09-30 0000924383 us-gaap:ResearchAndDevelopmentExpenseMember 2021-10-01 2022-09-30 0000924383 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-10-01 2021-09-30 0000924383 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-01 2022-09-30 0000924383 us-gaap:CostOfSalesMember 2020-10-01 2021-09-30 0000924383 us-gaap:CostOfSalesMember 2021-10-01 2022-09-30 0000924383 gnss:EmployeesDirectorsAndConsultantsMember us-gaap:EmployeeStockOptionMember 2021-10-01 2022-09-30 0000924383 gnss:EmployeesDirectorsAndConsultantsMember us-gaap:EmployeeStockOptionMember 2022-10-01 2023-09-30 0000924383 gnss:RangeFourMember 2023-09-30 0000924383 gnss:RangeFourMember 2022-10-01 2023-09-30 0000924383 gnss:RangeThreeMember 2023-09-30 0000924383 gnss:RangeThreeMember 2022-10-01 2023-09-30 0000924383 gnss:RangeTwoMember 2023-09-30 0000924383 gnss:RangeTwoMember 2022-10-01 2023-09-30 0000924383 gnss:RangeOneMember 2023-09-30 0000924383 gnss:RangeOneMember 2022-10-01 2023-09-30 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0000924383 us-gaap:RestrictedStockUnitsRSUMember 2021-10-01 2022-09-30 0000924383 gnss:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember gnss:VestsImmediatelyMember 2023-03-20 2023-03-20 0000924383 gnss:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2023-02-14 2023-02-14 0000924383 gnss:NonemployeeDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2023-03-14 2023-03-14 0000924383 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-11-01 2021-11-01 0000924383 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-11-01 2022-11-01 0000924383 gnss:NonemployeeAdvisorsMember us-gaap:RestrictedStockUnitsRSUMember 2021-11-01 2021-11-01 0000924383 gnss:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2022-03-15 2022-03-15 0000924383 gnss:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2020-10-01 2021-09-30 0000924383 gnss:BoardOfDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2019-10-01 2020-09-30 0000924383 srt:ManagementMember us-gaap:PerformanceSharesMember 2022-10-01 2023-09-30 0000924383 srt:ManagementMember us-gaap:PerformanceSharesMember gnss:VestingBasedOnMarketConditionsMember 2023-03-20 2023-03-20 0000924383 srt:ManagementMember us-gaap:PerformanceSharesMember 2023-03-20 2023-03-20 0000924383 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-10-08 2022-10-08 0000924383 srt:ManagementMember us-gaap:PerformanceSharesMember 2021-10-01 2022-09-30 0000924383 srt:ManagementMember us-gaap:PerformanceSharesMember 2022-08-10 2022-08-10 0000924383 gnss:KeyExecutiveMember us-gaap:PerformanceSharesMember 2021-10-01 2022-09-30 0000924383 gnss:KeyExecutiveMember us-gaap:PerformanceSharesMember 2019-10-04 2019-10-04 0000924383 us-gaap:EmployeeStockOptionMember 2022-10-01 2023-09-30 0000924383 gnss:CommonStockAwardMember 2023-09-30 0000924383 gnss:OptionsAndRSUSMember gnss:EquityPlan2015Member 2023-09-30 0000924383 gnss:EquityPlan2015Member 2021-03-16 0000924383 gnss:EquityPlan2015Member 2020-12-08 0000924383 gnss:FormerOwnerOfAmikaMobileMember gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2022-10-01 2023-09-30 0000924383 2020-10-02 0000924383 us-gaap:StateAndLocalJurisdictionMember 2023-09-30 0000924383 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2023-09-30 0000924383 us-gaap:RevolvingCreditFacilityMember gnss:MUFGUnionBankNAMember 2023-09-30 0000924383 us-gaap:RevolvingCreditFacilityMember gnss:MUFGUnionBankNAMember 2021-03-08 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2022-10-02 2023-10-02 0000924383 srt:MaximumMember 2022-10-01 2023-09-30 0000924383 srt:MinimumMember 2022-10-01 2023-09-30 0000924383 2021-09-30 0000924383 us-gaap:ServiceMember 2022-09-30 0000924383 us-gaap:ServiceMember 2023-09-30 0000924383 gnss:HardwareMember 2022-09-30 0000924383 gnss:HardwareMember 2023-09-30 0000924383 srt:MaximumMember 2023-09-30 0000924383 srt:MinimumMember 2023-09-30 0000924383 us-gaap:PatentsMember 2022-09-30 0000924383 us-gaap:PatentsMember 2023-09-30 0000924383 us-gaap:NoncompeteAgreementsMember 2022-09-30 0000924383 us-gaap:NoncompeteAgreementsMember 2023-09-30 0000924383 us-gaap:TradeNamesMember 2022-09-30 0000924383 us-gaap:TradeNamesMember 2023-09-30 0000924383 us-gaap:CustomerRelationshipsMember 2022-09-30 0000924383 us-gaap:CustomerRelationshipsMember 2023-09-30 0000924383 us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0000924383 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0000924383 gnss:GenasysSpainMember 2022-10-01 2023-09-30 0000924383 gnss:SoftwareMember 2022-10-01 2023-09-30 0000924383 us-gaap:ConstructionInProgressMember 2022-09-30 0000924383 us-gaap:ConstructionInProgressMember 2023-09-30 0000924383 us-gaap:LeaseholdImprovementsMember 2022-09-30 0000924383 us-gaap:LeaseholdImprovementsMember 2023-09-30 0000924383 us-gaap:MachineryAndEquipmentMember 2022-09-30 0000924383 us-gaap:MachineryAndEquipmentMember 2023-09-30 0000924383 us-gaap:FurnitureAndFixturesMember 2022-09-30 0000924383 us-gaap:FurnitureAndFixturesMember 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember gnss:HoldbackLiabilityMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-10-01 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember gnss:HoldbackLiabilityMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember 2020-10-01 2020-10-02 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember gnss:OperatingLeaseRightOfUseAssetMember us-gaap:FairValueMeasurementsNonrecurringMember 2021-10-01 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:FairValueMeasurementsNonrecurringMember gnss:SoftwareMember 2021-10-01 2022-09-30 0000924383 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember gnss:SoftwareMember 2022-09-30 0000924383 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember gnss:SoftwareMember 2022-09-30 0000924383 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember gnss:SoftwareMember 2022-09-30 0000924383 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember gnss:SoftwareMember 2022-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember gnss:OperatingLeaseRightOfUseAssetMember us-gaap:FairValueMeasurementsNonrecurringMember 2022-10-01 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 gnss:AssetsAcquisitionOfAmikaMobileCorporationMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000924383 us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:CorporateMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000924383 2022-10-01 2023-09-30 0000924383 gnss:DeferredRevenueMember 2023-09-30 0000924383 gnss:CustomerDepositsMember 2023-09-30 0000924383 gnss:DeferredRevenueMember 2022-10-01 2023-09-30 0000924383 gnss:CustomerDepositsMember 2022-10-01 2023-09-30 0000924383 gnss:DeferredRevenueMember 2022-09-30 0000924383 gnss:CustomerDepositsMember 2022-09-30 0000924383 us-gaap:ShippingAndHandlingMember 2021-10-01 2022-09-30 0000924383 us-gaap:ShippingAndHandlingMember 2022-10-01 2023-09-30 0000924383 gnss:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000924383 gnss:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000924383 gnss:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 gnss:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000924383 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000924383 us-gaap:RetainedEarningsMember 2023-09-30 0000924383 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000924383 us-gaap:CommonStockMember 2023-09-30 0000924383 us-gaap:RetainedEarningsMember 2022-10-01 2023-09-30 0000924383 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2023-09-30 0000924383 us-gaap:CommonStockMember 2022-10-01 2023-09-30 0000924383 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2023-09-30 0000924383 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000924383 us-gaap:RetainedEarningsMember 2022-09-30 0000924383 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000924383 us-gaap:CommonStockMember 2022-09-30 0000924383 us-gaap:RetainedEarningsMember 2021-10-01 2022-09-30 0000924383 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2022-09-30 0000924383 us-gaap:CommonStockMember 2021-10-01 2022-09-30 0000924383 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2022-09-30 0000924383 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000924383 us-gaap:RetainedEarningsMember 2021-09-30 0000924383 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000924383 us-gaap:CommonStockMember 2021-09-30 0000924383 us-gaap:ServiceMember 2021-10-01 2022-09-30 0000924383 us-gaap:ServiceMember 2022-10-01 2023-09-30 0000924383 us-gaap:ProductMember 2021-10-01 2022-09-30 0000924383 us-gaap:ProductMember 2022-10-01 2023-09-30 0000924383 2023-12-05 0000924383 2023-03-31 iso4217:USD iso4217:USD shares shares pure utr:Y utr:Rate iso4217:CAD utr:M thunderdome:item 2023 --09-30 FY false 0000924383 1 2 0 0 0 P7Y P7Y 0 0 P7Y 573801 P3Y 1000000 P3Y 799000 1000000 P2Y P1Y P5Y P3Y P3Y 736000 1000000 0 0 0 0 2 P15Y P3Y P7Y P2Y 0 0 P3Y 3 2 8 0 0 0 0 10-K true 2023-09-30 false 0-24248 GENASYS INC. DE 87-0361799 16262 West Bernardo Drive, San Diego CA 92127 858 676-1112 Common stock, $0.00001 par value per share GNSS NASDAQ No No Yes Yes true Non-accelerated Filer false false false false 94166457 44027121 23 BAKER TILLY US, LLP San Diego, California 8665000 12736000 1481000 6397000 758000 100000 66000 181000 5952000 6744000 6501000 6008000 1851000 3577000 25208000 35562000 0 781000 96000 823000 0 7373000 1551000 1757000 10282000 10118000 8427000 10505000 3886000 4541000 455000 394000 49905000 71854000 2785000 2334000 7466000 12083000 1008000 948000 11259000 15365000 551000 907000 4283000 5189000 16093000 21461000 0.00001 0.00001 5000000 5000000 0 0 0.00001 0.00001 100000000 100000000 37211071 37211071 36611240 36611240 0 0 110379000 108551000 -76062000 -57366000 -505000 -792000 33812000 50393000 49905000 71854000 40128000 48637000 6535000 5398000 46663000 54035000 24901000 26759000 21762000 27276000 24621000 22635000 0 13162000 8127000 7010000 32748000 42807000 -10986000 -15531000 -10000 60000 -10996000 -15471000 7400000 741000 -18396000 -16212000 -0.5 -0.44 36939335 36495012 -18396000 -16212000 80000 -90000 207000 -704000 -18109000 -17006000 36403833 364000 107110000 -41154000 2000 65958000 2227000 2227000 145235 2000 282000 282000 270262 2000 18344 70000 70000 259310 2000 998000 998000 0 -794000 -794000 -16212000 -16212000 36611240 366000 108551000 -57366000 -792000 50393000 1642000 1642000 84765 1000 138000 138000 278712 3000 300000 -300000 74606 1000 207000 207000 253012 -2000 -11616 45000 45000 69564 287000 287000 -18396000 -18396000 37211071 372000 110379000 -76062000 -505000 33812000 -18396000 -16212000 0 13162000 2558000 2556000 8000 19000 0 55000 31000 86000 295000 333000 1642000 2227000 7373000 666000 -4000 -0 772000 746000 49000 48000 -827000 -836000 788000 -75000 -1671000 -242000 425000 199000 -6064000 -4570000 -9593000 468000 3641000 6830000 9418000 7122000 239000 381000 5538000 -89000 138000 282000 -0 998000 45000 70000 207000 -0 -0 277000 -114000 -1063000 29000 -185000 -4140000 -869000 13659000 14528000 9519000 13659000 8665000 12736000 758000 100000 96000 823000 9519000 13659000 80000 -90000 416000 832000 79000 466000 79000 466000 300000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>1. OPERATIONS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Genasys Inc. is a global provider of Protective Communications solutions including its Genasys Protect software platform and Genasys Long Range Acoustical Devices (“LRAD”). The Company's unified platform receives information from a wide variety of sensors and Internet-of-Things (IoT) inputs to collect real-time information on developing and active emergency situations. The Company uses this information to create and disseminate alerts, warnings, notifications, and instructions through multiple channels before, during, and after public safety and enterprise threats, critical events, and other crisis situations.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>2. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>PRINCIPLES OF CONSOLIDATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has <span style="-sec-ix-hidden:c389">eight</span> wholly owned subsidiaries, Genasys II Spain, S.A.U. (“Genasys Spain”), Genasys Communications Canada ULC (“Genasys Canada”), Genasys Singapore PTE Ltd, Genasys Puerto Rico, LLC, Zonehaven LLC, and Genasys Inc. (branch) in the United Arab Emirates and <span style="-sec-ix-hidden:c391">two</span> currently inactive subsidiaries, Genasys America de CV and LRAD International Corporation. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>USE OF ESTIMATES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions (e.g., share-based compensation valuation, allowance for doubtful accounts, valuation of inventory, goodwill and intangible assets, warranty reserve, valuation of operating lease right of use assets and operating lease liabilities, accrued bonus and valuation allowance related to deferred tax assets) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting periods. Actual results could materially differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CONCENTRATION OF CREDIT RISK </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company sells its products to a large number of geographically diverse customers. The Company routinely assesses the financial strength of its customers. It is customary for the Company to require a deposit as collateral. As of September 30, 2023, accounts receivable from <span style="-sec-ix-hidden:c394">three</span> customers accounted for 22%, 10% and 10% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable with no other single customer accounting for more than 10% of the accounts receivable balance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company maintains cash and cash equivalent bank deposit accounts which, at times, may exceed federally insured limits guaranteed by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any losses in such accounts. The Company limits its exposure to credit loss by depositing its cash with high credit quality financial institutions. The Company also invests cash in instruments that meet high credit quality standards, as specified in the Company’s policy guidelines such as money market funds, corporate bonds, municipal bonds and Certificates of Deposit. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. It is generally the Company’s policy to invest in instruments that have a final maturity of no longer than <span style="-sec-ix-hidden:c406">three</span> years, with a portfolio weighted average maturity of no longer than 18 months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CASH, CASH EQUIVALENTS AND RESTRICTED CASH </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company considers all highly liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. As of September 30, 2023 and 2022, the amount of cash and cash equivalents was $8,665 and $12,736, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company considers any amounts pledged as collateral or otherwise restricted for use in current operations to be restricted cash. In addition, the Company excludes from cash and cash equivalents cash required to fund specific future contractual obligations related to business combinations. Restricted cash is classified as a current asset unless amounts are not expected to be released and available for use in operations within one year. As of September 30, 2023 and 2022, the amount of restricted cash was $854 and $923, respectively, which is included in “Restricted cash” and “Long-term restricted cash” in the consolidated balance sheet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>MARKETABLE SECURITIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company’s investments in debt instruments are classified as available-for-sale. Management determines the appropriate classification of such securities at the time of purchase and re-evaluates such classification as of each balance sheet date. Marketable securities are reported at fair value with the related unrealized gains and losses included in accumulated other comprehensive income. The realized gains and losses on marketable securities are determined using the specific identification method.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company carries accounts receivable at historical cost, less an allowance for doubtful accounts. On a periodic basis, the Company evaluates accounts receivable and establishes an allowance for doubtful accounts for estimated losses considering the following factors when determining if collection of a receivable is probable: customer creditworthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. If the Company has no previous experience with the customer, the Company may obtain reports from various credit organizations to ensure that the customer has a history of paying creditors. The Company may also request financial information to ensure that the customer has the means of making payment. If these factors do not indicate collection is probable, revenue is deferred until collection becomes reasonably assured, which is generally upon receipt of cash. There was <span style="-sec-ix-hidden:c420"><span style="-sec-ix-hidden:c421">no</span></span> deferred revenue as of September 30, 2023 or 2022 as a result of collection issues. If the financial condition of the Company’s customers were to deteriorate, adversely affecting their ability to make payments, additional allowances would be required. The Company determines allowances on a customer specific basis. As of September 30, 2023 and 2022, the Company had an allowance for doubtful accounts of $66 and $181, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CONTRACT MANUFACTURERS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company employs contract manufacturers for production of certain components and sub-assemblies. The Company may provide parts and components to such parties from time to time but recognizes no revenue or markup on such transactions. During fiscal years 2023 and 2022, the Company performed assembly of products in-house using components and sub-assemblies from a variety of contract manufacturers and suppliers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>INVENTORIES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Inventories are valued at the lower of cost or net realizable value. Cost is determined using a standard cost system whereby differences between the standard cost and purchase price are recorded as a purchase price variance in cost of revenues. Inventory is comprised of raw materials, assemblies and finished products intended for sale<i>. </i>The Company periodically makes judgments and estimates regarding the future utility and carrying value of inventory. The carrying value of inventory is periodically reviewed and impairments, if any, are recognized when the expected net realizable value is less than carrying value. The Company has inventory reserves for estimated obsolescence or unmarketable inventory, which is equal to the difference between the cost of inventory and the estimated market value, based upon assumptions about future demand and market conditions. During the year ended September 30, 2023, the Company disposed of $319 of obsolete parts inventory that was included in the inventory reserve as of September 30, 2022. The Company then increased its inventory reserve by $295 during the year ended September 30, 2023, for parts and demo equipment that may not be utilized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>EQUIPMENT AND DEPRECIATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Equipment is stated at cost. Depreciation on machinery and equipment and office furniture and equipment is computed over the estimated useful lives of <span style="-sec-ix-hidden:c440">two</span> to <span style="-sec-ix-hidden:c441">seven</span> years using the straight-line method. Leasehold improvements are amortized over the life of the lease. Upon retirement or disposition of equipment, the related cost and accumulated depreciation is removed, and a gain or loss is recorded.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>BUSINESS COMBINATIONS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The acquisition method of accounting for business combinations requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized for a business combination).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Under the acquisition method of accounting the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed generally at the acquisition date fair value. The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which the Company also measures at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>GOODWILL AND INTANGIBLE ASSETS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Identifiable intangible assets, which consist of technology, customer relationships, non-compete agreements, patents, tradenames and trademarks, are carried at cost less accumulated amortization. Intangible assets are amortized over their estimated useful lives, based on a number of assumptions including estimated periodic economic benefit and utilization. The estimated useful lives of identifiable intangible assets have been estimated to be between <span style="-sec-ix-hidden:c443">three</span> and <span style="-sec-ix-hidden:c444">fifteen</span> years. The carrying value of intangibles is periodically reviewed and impairments, if any, are recognized when the carrying value exceeds fair value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets acquired. The Company evaluates goodwill for impairment on an annual basis in our fiscal fourth quarter or more frequently if indicators of impairment exist that would more likely than not reduce the fair value of a single reporting unit below the carrying amount. The Company assesses qualitative factors in order to determine whether it is more likely than not that the fair value of a reporting unit is less than the carrying amount. The qualitative factors evaluated by the Company include: macro-economic conditions of the business environment, overall financial performance, and other entity specific factors as deemed appropriate. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit’s fair value is less than its carrying amount, a two-step impairment test is performed. For reporting units where the Company performs the quantitative goodwill impairment test, an impairment loss is recorded to the extent that the reporting unit’s carrying amount exceeds the reporting unit’s fair value. An impairment loss cannot exceed the total amount of goodwill allocated to the reporting unit. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. The Company did not record a goodwill impairment charge for the year ended September 30, 2023. Refer to Note 8, Goodwill and Intangible Assets for more information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>LEASES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company adopted Accounting Standards Codification (“ASC”) Topic 842, <i>Leases</i> (“ASC 842”) in the fiscal year beginning October 1, 2019. In accordance with the guidance in ASC 842, the Company recognizes lease liabilities and corresponding right-of-use-assets for all leases with terms of greater than 12 months. Leases with a term of 12 months or less will be accounted for in a manner similar to the guidance for operating leases prior to the adoption of ASC 842. Refer to Note 12, Leases for more information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SHIPPING AND HANDLING COSTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Shipping and handling costs are included in cost of revenues. Shipping and handling costs invoiced to customers are included in revenue. Actual shipping and handling costs were $289 and $640 for the fiscal years ended September 30, 2023 and 2022, respectively. Actual revenues from shipping and handling were $392 and $836 for the fiscal years ended September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>ADVERTISING </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Advertising costs are charged to expense as incurred and were $512 and $677 for the years ended September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>RESEARCH AND DEVELOPMENT COSTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Research and development costs are expensed as incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>WARRANTY RESERVES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company warrants its products to be free from defects in materials and workmanship for a period of one year from the date of purchase. The warranty is generally limited. The Company currently provides direct warranty service. Some agreements with OEM customers, from time to time, may require that certain quantities of product be made available for use as warranty replacements. International market warranties are generally similar to the U.S. market. The Company also sells extended warranty contracts and maintenance agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenues are recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period. The warranty reserve was $132 and $159 as of September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>INCOME TAXES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company determines its income tax provision using the asset and liability method. Temporary differences are differences between the tax basis of assets and liabilities and their reported amounts in the financial statements that will result in taxable or deductible amounts in future years. A valuation allowance is recorded by the Company to the extent it is more likely than not that some portion or all of the deferred tax asset will not be realized. Significant management judgment is required in assessing the ability to realize the Company’s deferred tax assets. The ultimate realization of deferred tax assets is dependent upon generation of future taxable income and the tax rates in effect at that time. Additional information regarding income taxes appears in Note 13, Income Taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>IMPAIRMENT OF LONG-LIVED ASSETS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Long-lived assets and finite-lived intangibles held for use are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If the carrying value of an intangible asset exceeds the fair value, or if changes in facts and circumstances indicate impairment, an impairment loss is measured and recognized using the asset’s fair value. There was no impairment of long-lived assets for the years ended September 30, 2023 and September 30, 2022. Refer to Note 5, Fair Value Measurements and Note 8, Goodwill and Intangible Assets for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SEGMENT INFORMATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company is a global provider of critical communications hardware and software solutions designed to alert, inform, and protect people. The Company operates in <span style="-sec-ix-hidden:c489">two</span> business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are eliminated in consolidation. Refer to Note 18, Segment Information, for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NET (LOSS) INCOME PER SHARE </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Basic net (loss) income per share is computed by dividing net (loss) income by the weighted average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution of securities that could occur if outstanding securities convertible into common stock were exercised or converted. Refer to Note 17, Net Loss Per Share, for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>FOREIGN CURRENCY TRANSLATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company’s reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Genasys Spain is the Euro and the function currency of Genasys Canada is the Canadian dollar. The Company translates the assets and liabilities of Genasys Spain and Genasys Canada at the exchange rates in effect on the balance sheet date. The Company translates the revenue, costs and expenses of Genasys Spain and Genasys Canada at the average rates of exchange in effect during the period. The Company includes translation gains and losses in the stockholders’ equity section of the Company’s consolidated balance sheets in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions, are included in the consolidated statements of operations. The translation gain for the period was $207 resulting from transactions between Genasys U.S. and Genasys Spain and Genasys Canada, the timing of transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and the U.S. dollar. For the year ended September 30, 2022, there was a translation loss of $704.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SHARE-BASED COMPENSATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company recognized share-based compensation expense related to qualified and non-qualified stock options issued to employees, directors and consultants over the expected vesting term of the stock-based instrument based on the grant date fair value. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates or if the Company updates its estimated forfeiture rate. Refer to Note 15, Share-based Compensation, for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>RECLASSIFICATIONS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Where necessary, the prior year’s information has been reclassified to conform to the fiscal year 2023 statement presentation. These reclassifications had no effect on previously reported results of operations or accumulated deficit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SUBSEQUENT EVENTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Management evaluated events subsequent to September 30, 2023, through the date the accompanying consolidated financial statements are filed with the Securities and Exchange Commission. Refer to Note 20, Subsequent Events for further information.</p> 0.22 0.10 0.10 0.43 0.19 P18M 8665000 12736000 854000 923000 66000 181000 -319000 -295000 392000 836000 512000 677000 132000 159000 207000 704000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>3. RECENT ACCOUNTING PRONOUNCEMENTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>New pronouncements pending adoption</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:22pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, <i>Measurement of Credit Losses on Financial Instruments</i>, which supersedes current guidance by requiring recognition of credit losses when it is probable that a loss has been incurred. The new standard requires the establishment of an allowance for estimated credit losses on financial assets including trade and other receivables at each reporting date. The new standard will result in earlier recognition of allowances for losses on trade and other receivables and other contractual rights to receive cash. In November 2019, the FASB issued ASU No. 2019-10, <i>Financial Instruments </i>–<i> Credit Losses (Topic 326), Derivatives and Hedging (Topic 815) and Leases (Topic 842)</i>, which extends the effective date of Topic 326 for certain companies until fiscal years beginning after December 15, 2022. The new standard will be effective for the Company in the first quarter of fiscal year beginning October 1, 2023. The Company has completed its review of the impact of this standard on its consolidated financial statements and the adoption of this standard will not have a material effect on the Company’s consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 28pt;text-indent:-28pt;"><b>4. REVENUE RECOGNITION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">ASC 606, <i>Revenue from Contracts with Customers </i>(“ASC 606”), outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most revenue recognition guidance, including industry-specific guidance. This new revenue recognition model provides a five-step analysis in determining when and how revenue is recognized:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">1.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the contract(s) with customers</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">2.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Identify the performance obligations</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">3.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Determine the transaction price</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">4.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Allocate the transaction price to the performance obligations</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">5.</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Recognize revenue when the performance obligations have been satisfied</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">ASC 606 requires revenue recognition to depict the transfer of promised goods or services to customers in an amount that reflects the consideration a company expects to receive in exchange for those goods or services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:26pt;">The Company derives its revenue from the sale of products to customers, contracts, software license fees, other services and freight. The Company sells its products through its direct sales force and through authorized resellers and system integrators. The Company recognizes revenue for goods including software when all the significant risks and rewards have been transferred to the customer, no continuing managerial involvement usually associated with ownership of the goods is retained, no effective control over the goods sold is retained, the amount of revenue can be measured reliably, it is probable that the economic benefits associated with the transactions will flow to the Company and the costs incurred or to be incurred in respect of the transaction can be measured reliably. Software license revenue, maintenance and/or software development service fees may be bundled in one arrangement or may be sold separately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Product revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Product revenue is recognized as a distinct single performance obligation when products are tendered to a carrier for delivery, which represents the point in time that the Company’s customer obtains control of the products. A smaller portion of product revenue is recognized when the customer receives delivery of the products. A portion of products are sold through resellers and system integrators based on firm commitments from an end user, and as a result, resellers and system integrators carry little or no inventory. The Company’s customers do not have a right to return product unless the product is found defective and therefore the Company’s estimate for returns has historically been insignificant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Perpetual licensed software</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The sale and/or license of software products is deemed to have occurred when a customer either has taken possession of, or has the ability to take immediate possession of, the software and the software key. Perpetual software licenses can include one-year maintenance and support services. In addition, the Company sells maintenance services on a stand-alone basis and is therefore capable of determining their fair value. On this basis, the amount of the embedded maintenance is separated from the fee for the perpetual license and is recognized on a straight-line basis over the period to which the maintenance relates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Time-based licensed software</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The time-based license agreements include the use of a software license for a fixed term, generally one-year, and maintenance and support services during the same period. The Company does not sell time-based licenses without maintenance and support services and therefore revenues for the entire arrangements are recognized on a straight-line basis over the term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Warranty, maintenance and services</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company offers extended warranty, maintenance and other services. Extended warranty and maintenance contracts are offered with terms ranging from one to several years, which provide repair and maintenance services after expiration of the original one-year warranty term. Revenues from separately priced extended warranty and maintenance contracts are recognized based on time elapsed over the service period and classified as contract and other revenues. Revenue from other services such as training or installation is recognized when the service is completed.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Multiple element arrangements</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has entered into a number of multiple element arrangements, such as the sale of a product or perpetual licenses that may include maintenance and support (included in price of perpetual licenses) and time-based licenses (that include embedded maintenance and support, both of which may be sold with software development services, training, and other product sales). In some cases, the Company delivers software development services bundled with the sale of the software. In multiple element arrangements, the Company uses either the stand-alone selling price or an expected cost plus margin approach to determine the fair value of each element within the arrangement, including software and software-related services such as maintenance and support. In general, elements in such arrangements are also sold on a stand-alone basis and stand-alone selling prices are available.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Revenue is allocated to each deliverable based on the fair value of each individual element and is recognized when the revenue recognition criteria described above are met, except for time-based licenses which are not unbundled. When software development services are performed and are considered essential to the functionality of the software, the Company recognizes revenue from the software development services on a stage of completion basis, and the revenue from the software when the related development services have been completed.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company disaggregates revenue by reporting segment (Hardware and Software) and geographically to depict the nature of revenue in a manner consistent with its business operations and to be consistent with other communications and public filings. Refer to Note 18, Segment Information and Note 19, Major Customers, Suppliers and Related Information for additional details of revenues by reporting segment and disaggregation of revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Contract assets and liabilities</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company enters into contracts to sell products and provide services and recognizes contract assets and liabilities that arise from these transactions. The Company recognizes revenue and corresponding accounts receivable according to ASC 606 and, at times, recognizes revenue in advance of the time when contracts give the Company the right to invoice a customer. Sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Subscription related commission costs are deferred and then amortized on a straight-line basis over the period of benefit. The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below reflects the balances of contract liabilities as of September 30, 2023 and September 30, 2022, including the change between the periods. There were <span style="-sec-ix-hidden:c527"><span style="-sec-ix-hidden:c528">no</span></span> contract assets as of September 30, 2023 and September 30, 2022. The current portion of contract liabilities and the noncurrent portion are included in “Accrued liabilities” and “Other liabilities, noncurrent”, respectively, on the accompanying condensed consolidated balance sheets. Refer to Note 10, Accrued and Other Liabilities for additional details.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company’s contract liabilities were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Customer </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>deposits</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deferred </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>revenue</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total contract</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>liabilities </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,054</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,778</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">New performance obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,550</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of revenue as a result of satisfying performance obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,788</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,020</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: non-current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current portion as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Remaining Performance Obligations</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations under an original contract with a term greater than one year which are fully or partially unsatisfied at the end of the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">As of September 30, 2023, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $4,020. The Company expects to recognize revenue on approximately $3,469, or 86%, of the remaining performance obligations over the next 12 months, and the remainder is expected to be recognized thereafter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Practical Expedients</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">In cases where the Company is responsible for shipping after the customer has obtained control of the goods, the Company has elected to treat these activities as fulfillment activities rather than as a separate performance obligation. Additionally, the Company has elected to capitalize the cost to obtain a contract only if the period of amortization would be longer than one year. The Company only gives consideration to whether a customer agreement has a financing component if the period of time between transfer of goods and services and customer payment is greater than one year. The Company also utilizes the “as invoiced” practical expedient in certain cases where performance obligations are satisfied over time and the invoiced amount corresponds directly with the value provided to the customer.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Customer </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>deposits</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Deferred </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>revenue</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total contract</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>liabilities </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,054</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,778</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">New performance obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,550</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,456</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of revenue as a result of satisfying performance obligations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(16,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,278</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(19,788</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,020</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: non-current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current portion as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4724000 2054000 6778000 12550000 4456000 17006000 16510000 3278000 19788000 -2000 -22000 -24000 766000 3254000 4020000 -0 551000 551000 766000 2703000 3469000 4020000 3469000 0.86 P12M <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>5. FAIR VALUE MEASUREMENTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">The Company’s financial instruments consist principally of cash equivalents, short and long-term marketable securities, accounts receivable, and accounts payable. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inputs are based on quoted market prices for identical assets or liabilities in active markets at the measurement date.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level 2:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inputs include quoted prices for similar assets or liabilities in active markets and/or quoted prices for identical or similar assets or liabilities in markets that are not active near the measurement date.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level 3:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inputs include management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument’s valuation.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:28pt;">The fair value of the Company’s cash equivalents and marketable securities were determined based on Level 1 and Level 2 inputs. The valuation techniques used to measure the fair value of the “Level 2” instruments were valued based on quoted market prices or model-driven valuations using significant inputs derived from or corroborated by observable market data. The Company believes that the recorded values of its other financial instruments approximate their current fair values because of their nature and respective relatively short maturity dates or durations. The Company did <span style="-sec-ix-hidden:c594"><span style="-sec-ix-hidden:c595">not</span></span> have any marketable securities in the Level 3 category as of September 30, 2023 or September 30, 2022. There have been no changes in Level 1, Level 2, and Level 3 and no changes in valuation techniques for financial instruments measured at fair value on a recurring basis for the years ended September 30, 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:28pt;"><i><span style="text-decoration: underline; ">Instruments Measured at Fair Value on a Recurring Basis</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;"><i>Cash equivalents and marketable securities</i>: The following tables present the Company’s cash equivalents and marketable securities’ costs, gross unrealized gains and losses, and fair value by major security type recorded as cash equivalents or short-term or long-term marketable securities as of September 30, 2023 and 2022. Unrealized gains and losses from the remeasurement of marketable securities are recorded in accumulated other comprehensive (loss) income until recognized in earnings upon the sale or maturity of the security.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cost Basis</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unrealized </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cash</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Equivalents</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Short-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Long-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Municipal securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">926</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Subtotal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,788</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cost Basis</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unrealized </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Equivalents</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Short-term</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Long-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Municipal securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Subtotal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,494</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i><span style="text-decoration: underline; ">Instruments measured at Fair Value on a Non-Recurring Basis</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"><i>Nonfinancial assets</i>: Nonfinancial assets such as goodwill, other intangible assets, long-lived assets held and used, and right-of-use assets (“ROU assets”) are measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized or for a business combination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Goodwill and intangible assets are recognized at fair value during the period in which an acquisition is completed, from updated estimates during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for goodwill and intangible assets acquired, were based on Level 3 inputs. The Company estimates the fair value of long-lived assets on a non-recurring basis based on a market valuation approach, engaging independent valuation experts to assist in the determination of fair value. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. In addition to increased costs and continued losses in the software reporting unit, the Company considered macroeconomic conditions including a deterioration in the equity markets evidenced by sustained declines in the Company’s stock price, peer companies, and major market indices since September 30, 2021. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit. As a result of this analysis, the Company recorded a $13,162 goodwill impairment charge associated with the software reporting unit. There was no goodwill impairment charge for the year ended September 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2023. There were no business combinations during the twelve months ended September 30, 2023. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Carrying</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Active Markets</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>for Identifiable </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Observable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unobservable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Non-Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Impairment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Carrying Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(Level 2)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating Lease ROU Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">The following table presents nonfinancial assets that were subject to fair value measurement during the twelve months ended September 30, 2022. Certain intangible assets, operating lease ROU assets and goodwill are subject to foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Carrying</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Active Markets</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>for Identifiable </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Observable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unobservable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Non-Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Impairment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Carrying Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill from software reporting unit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating Lease ROU Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"><i>Holdback Liability</i>: In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$<span style="-sec-ix-hidden:c719">1,000</span> (USD$<span style="-sec-ix-hidden:c720">736</span>) will be deducted from the asset purchase holdback liability for up to <span style="-sec-ix-hidden:c721">three</span> years from the closing date. The holdback liability was recorded at the present value which was the fair value at the acquisition date. The Company engaged independent valuation experts to assist in determining the present value of the holdback liability. The expected future payment was discounted using a rate representative of the Company’s payment risk and credit rating. Accretion was recorded in each subsequent reporting period based on the discount factor used to arrive at the original fair value. This change in fair value is recorded in the accompanying consolidated statement of operations. The changes in the carrying amount of the holdback liability is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accretion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cost Basis</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unrealized </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cash</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Equivalents</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Short-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Long-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Municipal securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">926</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Subtotal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,798</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,788</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,481</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, 2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cost Basis</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unrealized </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Equivalents</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Short-term</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Long-term </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Securities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 1:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Money market funds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Level 2:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Municipal securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,001</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,402</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Subtotal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,494</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 2307000 -0 2307000 2307000 301000 -0 301000 0 301000 0 926000 7000 919000 0 919000 0 264000 3000 261000 0 261000 0 1491000 10000 1481000 0 1481000 0 3798000 10000 3788000 2307000 1481000 0 1316000 0 1316000 1316000 0 0 800000 0 800000 0 498000 302000 4066000 -65000 4001000 0 3772000 229000 2402000 -25000 2377000 0 2127000 250000 7268000 -90000 7178000 0 6397000 781000 8584000 -90000 8494000 1316000 6397000 781000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Carrying</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Active Markets</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>for Identifiable </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Observable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unobservable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Non-Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Impairment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Carrying Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(Level 2)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating Lease ROU Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Carrying</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Active Markets</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>for Identifiable </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Observable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Unobservable</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Inputs</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Non-Cash </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Impairment</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Carrying Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 1)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 2)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Level 3)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Loss</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill from software reporting unit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating Lease ROU Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 79000 0 0 79000 0 10118000 0 0 23280000 13162000 466000 0 0 466000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accretion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 680000 48000 8000 736000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>6. INVENTORIES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Inventories consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories, gross</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for obsolescence</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(857</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,008</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">844</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">744</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories, gross</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for obsolescence</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(857</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,008</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5086000 5277000 1029000 844000 1218000 744000 7333000 6865000 832000 857000 6501000 6008000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>7. PROPERTY AND EQUIPMENT </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Property and equipment consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,441</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, gross</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,774</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years Ended </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Office furniture and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,582</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,441</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,172</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, gross</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,774</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,757</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years Ended </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">450</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1582000 1432000 1441000 1391000 2302000 2172000 0 104000 5325000 5099000 3774000 3342000 1551000 1757000 450000 403000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>8. GOODWILL AND INTANGIBLE ASSETS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Goodwill is attributable to the acquisitions of Genasys Spain and Zonehaven, and the Amika Mobile asset purchase and is due to combining the integrated emergency critical communications, mass messaging solutions and software development capabilities with existing hardware products for enhanced offerings and the skill level of the acquired workforces. The Company periodically reviews goodwill for impairment in accordance with relevant accounting standards. In the fourth quarter of fiscal 2022, in conjunction with the annual impairment assessment, the Company determined that the fair value of the software reporting unit was less than the carrying value. The Company engaged independent valuation experts to assist in determining the fair value of the software reporting unit and recorded a $13,162 goodwill impairment charge. As of September 30, 2023 and September 30, 2022, goodwill was $10,282 and $10,118 respectively. There were no impairments to goodwill during the year ended September 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Intangible assets and goodwill related to Genasys Spain are translated from Euro to U.S. dollars at the balance sheet date. The net impact of foreign currency exchange differences arising during the period related to goodwill and intangible assets was an increase of $194.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The changes in the carrying amount of goodwill by segment for the year ended September 30, 2023, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Hardware</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Software</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company’s intangible assets consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name portfolio</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-compete agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The changes in the carrying amount of intangible assets by segment for the year ended September 30, 2023, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Hardware</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Software</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Estimated amortization expense for the fiscal year ending September 30,</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal year ending September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,094</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,842</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total estimated amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 13162000 10282000 10118000 194000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Hardware</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Software</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">164</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Hardware</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Software</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Currency translation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 0 10118000 10118000 0 164000 164000 0 10282000 10282000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name portfolio</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-compete agreements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">223</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated amortization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,505</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 11930000 11886000 1790000 1715000 605000 590000 223000 206000 72000 72000 14620000 14469000 6193000 3964000 8427000 10505000 21000 10484000 10505000 4000 2104000 2108000 0 30000 30000 17000 8410000 8427000 2108000 2154000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal year ending September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,094</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,842</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total estimated amortization expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 2094000 1977000 1842000 1669000 841000 4000 8427000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>9. PREPAID EXPENSES AND OTHER </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deposits for inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid insurance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dues and subscriptions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid professional services</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid commissions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">417</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade shows and travel</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Canadian goods and services and harmonized sales tax receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">199</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,851</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,577</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Deposits for inventory</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;">Deposits for inventory consisted of cash payments to vendors for inventory to be delivered in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Prepaid insurance</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;">Prepaid insurance consisted of premiums paid for health, commercial and corporate insurance. These premiums are amortized on a straight-line basis over the term of the agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Dues and subscriptions</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;">Dues and subscriptions consist of payments made in advance for software subscriptions and trade and professional organizations. These payments are amortized on a straight-line basis over the term of the agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Prepaid professional services </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;">Prepaid professional services consist of payments made in advance for services such as accounting and legal services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Prepaid commissions </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;">Prepaid commissions represent the current portion of sales commissions paid in connection with obtaining a contract with a customer. These costs are deferred and are amortized on a straight-line basis over the period of benefit, which is <span style="-sec-ix-hidden:c1040">three</span> to <span style="-sec-ix-hidden:c1041">five</span> years. Amortization of prepaid commissions is included in selling, general and administrative expenses in the accompanying consolidated statement of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Trade shows and travel</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Trade shows and travel consists of payments made in advance for trade show events.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Canadian goods and services and harmonized sales tax receivable</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The goods and services tax and harmonized sales tax (“GST/HST”) is a Canadian value-added tax that applies to many goods and services. Registrants may claim refundable tax credits for GST/HST incurred through filing periodic tax returns. This GST/HST receivable is a receivable from the Canadian Revenue Agency.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deposits for inventory</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">461</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid insurance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">264</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dues and subscriptions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid professional services</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid commissions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">417</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade shows and travel</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Canadian goods and services and harmonized sales tax receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">199</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,851</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,577</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 301000 461000 264000 360000 261000 182000 136000 0 417000 228000 150000 471000 123000 1631000 199000 244000 1851000 3577000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>10. ACCRUED AND OTHER LIABILITIES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued liabilities consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and related</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,003</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued contract costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty reserve</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">132</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Canadian goods and services and harmonized sales tax payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset purchase holdback liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other liabilities - noncurrent consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset purchase holdback liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Payroll and related </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">Accrued payroll and related consisted primarily of accrued bonus, accrued vacation, accrued sales commissions and benefits.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Deferred revenue </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">Deferred revenue as of September 30, 2023, included prepayments from customers for services, including extended warranty, scheduled to be performed in the year ending September 30, 2024.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Customer deposits </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">Customer deposits represent amounts paid by customers as a down payment on hardware orders to be delivered during the year ending September 30, 2024.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Accrued contract costs </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:18pt;">Accrued contract costs consist of accrued expenses for contracting a third-party service provider to fulfill repair and maintenance obligations required under a contract with a foreign military for units sold in the year ended September 30, 2011. Payments to the service provider will be made annually upon completion of each year of service. A new contract was signed with the customer in May 2019 to continue repair and maintenance services through May 2024. These services are being recorded in cost of revenues to correspond with the revenues for these services.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Warranty reserve</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:14pt;">Details of the estimated warranty reserve were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty settlements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">132</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company establishes a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs and anticipated rates of warranty claims. The Company evaluates the adequacy of the provision for warranty costs each reporting period and adjusts the accrued warranty liability to an amount equal to estimated warranty expense for products currently under warranty.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Canadian goods and services and harmonized sales tax payable</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The GST/HST is a Canadian value-added tax that applies to many goods and services. This represents amounts owed to the Canadian Revenue Agency by the Company’s Canadian subsidiary.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Deferred extended warranty revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:28pt;">Deferred extended warranty revenue consists of warranties purchased in excess of the Company’s standard warranty. Extended warranties typically range from <span style="-sec-ix-hidden:c1107">one</span> to <span style="-sec-ix-hidden:c1108">two</span> years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Asset purchase holdback liability</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$<span style="-sec-ix-hidden:c1110">1,000</span> (USD$<span style="-sec-ix-hidden:c1111">736</span>) will be deducted from the asset purchase holdback liability for up to <span style="-sec-ix-hidden:c1112">three</span> years from the closing date. The liability is recorded at fair value in the consolidated balance sheet.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payroll and related</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,003</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer deposits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued contract costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty reserve</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">132</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Canadian goods and services and harmonized sales tax payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset purchase holdback liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 2237000 3003000 2703000 1827000 766000 4724000 825000 809000 132000 159000 0 1556000 736000 0 67000 5000 7466000 12083000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset purchase holdback liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 551000 227000 0 680000 551000 907000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty settlements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">132</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 159000 146000 40000 86000 67000 73000 132000 159000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>11. DEBT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Revolving line of credit</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On March 8, 2021, the Company entered into an agreement with MUFG Union Bank, N.A. for a $10,000 revolving line of credit. The maturity date of this revolving line of credit was March 31, 2023. The Company did not renew the revolving line of credit and there were no borrowings on the revolving line of credit. The Company incurred and capitalized $38 of issuance costs related to this revolving line of credit. These issuance costs were recorded in prepaid expenses and other assets in the condensed consolidated balance sheet and were amortized on a straight-line basis over the term of the loan.</p> 10000000000 38000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>12. LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company determines if an arrangement is a lease at inception. The guidance in ASC 842 defines a lease as a contract, or part of a contract, that conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. Additionally, the portfolio approach is used in determining the discount rate used to present value lease payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company is party to operating leases for office and production facilities and equipment under agreements that expire at various dates through 2028. The Company elected the package of practical expedients permitted under the new lease standard. In electing the practical expedient package, the Company is not required to reassess whether an existing or expired contract is or contains a lease, reassess the lease classification for expired or existing leases nor reassess the initial direct costs for leases that commenced before the adoption of ASC 842. The Company also elected the short-term lease exemption such that the new lease standard was applied to leases greater than one year in duration. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">For leases beginning on or after October 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. Certain of the Company’s leases contain renewal provisions and escalating rental clauses and generally require the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of existing lease agreements were not included in the determination of the operating lease liabilities and the ROU assets. Variable payments such as excess usage fees on existing equipment leases were not included in the determination of the lease liabilities and the ROU assets as the achievement of the specified target that triggers the variable lease payment is not considered probable. In addition, the Company’s facility lease in Spain has an escalating lease clause based on a consumer price index which is considered a variable lease payment and is not included in the determination of the lease liability and ROU asset. A 10% increase in the index would increase the total lease liability approximately $42. The Company’s leases do not contain any residual value guarantees or material restrictive covenants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">During the year ended September 30, 2023, the Company added an additional operating ROU asset of $79 and operating lease liabilities of $79 for office space. During the year ended September 30, 2022, the Company added an additional operating ROU asset of $466 and operating lease liabilities of $466 for office space and equipment. The tables below show the operating ROU assets and liabilities as of September 30, 2022, and the balances as of September 30, 2023, including the changes during the periods.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Operating lease</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ROU assets </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease ROU assets as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,541</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amortization of operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease ROU assets as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Operating lease</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>liabilities </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less lease principal payments on operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less non-current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,283</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,008</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">As of September 30, 2023, the Company’s operating leases have a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate of 4.2%. The maturities of the operating lease liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 63pt;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal year ending September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total undiscounted operating lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,845</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">For the years ended September 30, 2023 and 2022, total lease expense under operating leases was approximately $1,003 and $1,002, respectively. The Company recorded short-term lease expense of $19 for the year ended September 30, 2023. The Company did not have any short-term lease expense during the year ended September 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 42000 79000 79000 466000 466000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Operating lease</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>ROU assets </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease ROU assets as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,541</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amortization of operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on operating lease ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease ROU assets as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,886</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Operating lease</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>liabilities </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities as of September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less lease principal payments on operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of exchange rate on operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less non-current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,283</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion as of September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,008</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4541000 79000 772000 38000 3886000 6137000 79000 964000 39000 5291000 4283000 1008000 P4Y9M18D 0.042 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 63pt;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal year ending September 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total undiscounted operating lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,845</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1205000 1181000 1195000 1217000 1047000 0 5845000 554000 5291000 1003000 1002000 19000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>13. INCOME TAXES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Income taxes consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current tax provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total current tax provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">A reconciliation of income taxes at the federal statutory rate of 21% to the effective tax rate was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes computed at the federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Nondeductible compensation, interest expense and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, net of federal tax benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in R&amp;D credit carryover</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options and other prior year true-ups</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign rate differential &amp; foreign taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State business credit utilization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td class="q2qselectedlineitem" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td class="q2qselectedlineitem" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The types of temporary differences between the tax basis of assets and liabilities and their approximate tax effects that give rise to a significant portion of the net deferred tax asset as of September 30, 2023 and 2022 were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;">Deferred tax assets</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Net operating loss carryforwards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,054</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Research and development credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,712</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Share-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">650</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Accruals and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Capitalized R&amp;E expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Allowances</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Deferred tax liabilities</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Operating ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Acquired intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,180</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross deferred tax liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(19,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets and liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">As of September 30, 2023, the Company had net deferred tax assets and liabilities of approximately $0 due to the establishment of a full valuation allowance against its net deferred tax assets. The deferred tax assets are primarily comprised of federal and state NOL carryforwards and federal and state research and development (“R&amp;D”) tax credit carryforwards offset by valuation allowance. As of September 30, 2023, the Company had federal NOL carryforwards of approximately $32,390, which expire from tax years September 30, 2024 through 2037, except for $1,526 which have an indefinite carryforward period. The Company also has an estimated $2,844 and $306 of federal and California R&amp;D tax credits, respectively, as of September 30, 2023, where a portion of federal R&amp;D tax credits will begin to expire in 2024. The California R&amp;D tax credits do not expire.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company reviews its ability to realize its deferred tax assets on a quarterly basis. In doing so, management considers historical and projected taxable income of the Company, along with any tax planning strategies and any other positive or negative evidence. Realization is dependent on generating sufficient taxable income prior to the expiration of the loss carryforwards and other deferred assets. As of September 30, 2023, the Company does not believe that it is more likely than not that its deferred tax assets will be realized; accordingly, a full valuation allowance has been established and no deferred tax asset is shown in the accompanying balance sheet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">As of September 30, 2023, the Company had no unrecognized tax benefits. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Pursuant to Internal Revenue Code (IRC) Sections 382 and 383, the annual use of the Company’s net operating loss and R&amp;D tax credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. The Company has not completed an IRC Section 382/383 analysis regarding the limitation of net operating loss and research and development credit carryforwards. Due to the existence of the valuation allowance, any permanent limitations on the use of the Company’s net operating loss and research and development credit carryforwards will not impact the Company’s effective tax rate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company is subject to taxation in the U.S. and various foreign jurisdictions. The Company's U.S. federal tax returns since September 30, 2004 are subject to examination by the Internal Revenue Service due to the generation of U.S. federal NOL and credit carryforwards. The Company's U.S. state returns are generally subject to examination for four years after the filing date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Tax Cuts and Jobs Act resulted in significant changes to the treatment of research &amp; experimental ("R&amp;E") costs under IRC Section 174. For tax years beginning after December 31, 2021, taxpayers are required to capitalize and amortize all R&amp;E costs that are paid or incurred in connection with their trade or business which represent costs in the experimental or laboratory sense. Specifically, costs for U.S. based R&amp;E activities must be amortized over five years and costs for foreign R&amp;E activities must be amortized over 15 years; both using a mid-year convention. The Company has incorporated the impact of this new tax legislation into its 2022 consolidated financial statements and established a $1,916 deferred tax asset for the remaining amortizable tax basis in its 2022 R&amp;E costs in the table of deferred taxes above. The impact on the Company’s consolidated financial statements was immaterial given the full valuation allowance against the Company’s U.S. net deferred tax assets.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current tax provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total current tax provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred provision</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">State</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,107</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred provision</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 0 0 16000 3000 11000 70000 27000 73000 6266000 568000 1107000 100000 7373000 668000 7400000 741000 0.21 0.21 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income taxes computed at the federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,376</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Nondeductible compensation, interest expense and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, net of federal tax benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(859</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in R&amp;D credit carryover</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(433</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options and other prior year true-ups</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign rate differential &amp; foreign taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State business credit utilization</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td class="q2qselectedlineitem" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td class="q2qselectedlineitem" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> -2309000 -3314000 10376000 1065000 232000 4101000 -605000 -859000 -433000 -186000 111000 25000 28000 -1000 0 -90000 7400000 741000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;">Deferred tax assets</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Net operating loss carryforwards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,054</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Research and development credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,712</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Share-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">650</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Accruals and other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Capitalized R&amp;E expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Allowances</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross deferred tax assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Deferred tax liabilities</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Operating ROU assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;">Acquired intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,180</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross deferred tax liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(19,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net deferred tax assets and liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 10665000 10054000 4929000 4712000 650000 688000 2203000 2331000 2071000 2245000 1916000 0 237000 280000 22671000 20310000 274000 313000 907000 1066000 1736000 2180000 2917000 3559000 19754000 9378000 0 7373000 0 32390000 1526000 2844000 306000 1916000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>14. COMMITMENTS AND CONTINGENCIES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Leases </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company leases office equipment and operating facilities. During the year ended September 30, 2019, these leases were categorized as operating leases. On October 1, 2019, the Company adopted ASC 842 which required lessees to recognize lease liabilities and corresponding right-of-use assets for all leases with lease terms of greater than 12 months. Refer to Note 12, Leases for further detail on lease commitments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Employment Agreements </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company entered into an employment agreement with our chief executive officer that provides for severance benefits including twelve months’ salary and health benefits, a pro-rata share of his annual cash bonus for the fiscal year in which the termination occurs to which he would have become entitled had he remained employed through the end of the fiscal year and vesting of a share of stock options held by him that are subject to performance-based vesting. The agreement also has a change in control clause whereby the chief executive officer would be entitled to receive specific severance and equity vesting benefits if specified termination events occur.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">There were no other employment agreements with executive officers or other employees providing future benefits or severance arrangements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Bonus Plan </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has a bonus plan for employees, in accordance with their terms of employment, whereby they can earn a percentage of their salary based on meeting targeted objectives for orders received, revenue, operating income, and operating cash flow. For the year ended September 30, 2023, the Company recorded $194 of bonus expense. For the year ended September 30, 2022, the Company recorded $1,733 of bonus expense.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Employee Benefit</i>—<i>401K Plan </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has a defined contribution plan (401(k)) covering its employees. Matching contributions are made on behalf of all participants at the discretion of the board of directors. During the years ended September 30, 2023 and 2022, the Company made matching contributions of $398 and $324, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Litigation </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company may at times be involved in litigation in the ordinary course of business. The Company will, from time to time, when appropriate in management’s estimation, record adequate reserves in the Company’s financial statements for pending litigation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Amika Mobile asset purchase </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">In connection with the Amika Mobile asset purchase, the Company recorded a holdback liability related to potential future adjustments to assets and liabilities, misrepresentations and indemnifications against third-party claims. Adjustments of up to CAD$<span style="-sec-ix-hidden:c1448">1,000</span> (USD$736) will be deducted from the asset purchase holdback liability for up to <span style="-sec-ix-hidden:c1450">three</span> years from the closing date. The liability is recorded at fair value in the consolidated balance sheet. The holdback liability was paid to the seller of the Amika Mobile assets on October 6, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is <span style="-sec-ix-hidden:c1457">573,801</span>. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There were 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Guarantees and Indemnifications </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company enters into indemnification provisions under (i) its agreements with other companies in its ordinary course of business, typically with business partners, contractors, customers and landlords and (ii) its agreements with investors. Under these arrangements, the Company may indemnify other parties such as business partners, customers, underwriters, and investors for certain losses suffered, claims of intellectual property infringement, negligence and intentional acts in the performance of services, and violations of laws including certain violations of securities laws. The Company’s obligation to provide such indemnification in such circumstances would arise if, for example, a third party sued a customer for intellectual property infringement and the Company agreed to indemnify the customer against such claims. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to such indemnification obligations. Some of the factors that would affect this assessment include, but are not limited to, the nature of the claim asserted, the relative merits of the claim, the financial ability of the parties, the nature and amount of damages claimed, insurance coverage that the Company may have to cover such claims, and the willingness of the parties to reach settlement, if any. Because of the uncertainty surrounding these circumstances, the Company’s indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification agreements in the past, and the Company had no liabilities recorded for these agreements as of September 30, 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Under its bylaws, the Company has agreed to indemnify its officers and directors for certain events or occurrences arising as a result of the officer or director serving in such capacity. All directors and officers have executed indemnification agreements. The term of the indemnification period is for the officer or director’s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited. However, the Company has a director and officers’ liability insurance policy that limits its exposure and enables it to recover a portion of any future amounts paid. As a result of its insurance policy coverage, the Company does not believe that a material loss exposure related to these agreements is either probable or can be reasonably estimated. Accordingly, the Company has no liability recorded for these agreements as of September 30, 2023 and 2022.</p> 194000 1733000 398000 324000 736000 191267 5.98 3431000 365109 69564 69564 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>15. SHARE-BASED COMPENSATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Stock Option Plans </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Amended and Restated 2015 Equity Incentive Plan (“2015 Equity Plan”) was adopted by the Company’s Board of Directors on December 6, 2016, and approved by the Company’s stockholders on March 14, 2017. The 2015 Equity Plan was amended by the Company’s Board of Directors on December 8, 2020, to increase the number of shares authorized for issuance from 5,000,000 to 10,000,000. On March 16, 2021, the Company’s stockholders approved the plan amendment. The 2015 Equity Plan authorizes the issuance of stock options, restricted stock, stock appreciation rights, restricted stock units (“RSUs”) and performance awards, to an aggregate of 10,000,000 new shares of common stock to employees, directors, advisors or consultants. As of September 30, 2023, there were options and restricted stock units outstanding covering 3,284,119 shares of common stock under the 2015 Equity Plan, and 3,175,077 shares of common stock available for grant, for a total of 6,459,196 shares of common stock authorized and unissued under the plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Share-Based Compensation </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company’s stock options have various restrictions that reduce option value, including vesting provisions and restrictions on transfer and hedging, among others, and are often exercised prior to their contractual maturity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Share-based compensation is accounted for in accordance with <i>ASC Topic 718: Compensation - Stock Compensation</i>. Total compensation expense for all share-based awards is based on the estimated fair market value of the equity instrument issued on the grant date. For share-based awards that vest based solely on a service condition, compensation expense is recognized on a straight-line basis over the total requisite service period for the entire award. For share-based awards that vest based on a market condition, compensation expense is recognized on a straight-line basis over the requisite service period of each separately vesting tranche. For share-based awards that vest based on a performance condition, compensation expense is recognized for the number of awards that are expected to vest based on the probable outcome of the performance condition. Compensation cost for these awards will be adjusted to reflect the number of awards that ultimately vest.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">There were 1,907,500 options granted during the year ended September 30, 2023, and 1,367,000 granted during the year ended September 30, 2022. Stock options that do not contain market-based vesting conditions are valued using the Black-Scholes option pricing model. The weighted average estimated fair value of employee stock options granted, that vest without a market condition, during the years ended September 30, 2023 and 2022, was calculated with the following weighted average assumptions (annualized percentages):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term in years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Expected volatility is based on the historical volatility of the Company’s common stock over the period commensurate with the expected term of the options. The risk-free interest rate is based on rates published by the Federal Reserve Board. The contractual term of the options was <span style="-sec-ix-hidden:c1517">seven</span> years. The expected term is based on observed and expected time to post-vesting exercise. The expected forfeiture rate is based on past experience and employee retention data. Forfeitures are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from those estimates. Such revision adjustments to expense will be recorded as a cumulative adjustment in the period in which the estimate is changed. The Company did <span style="-sec-ix-hidden:c1518"><span style="-sec-ix-hidden:c1519">not</span></span> pay a dividend in fiscal 2023 or fiscal 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">For stock options that contain market-based vesting conditions, the fair value of these options was determined using a Monte Carlo valuation approach and calculated by an independent valuation specialist.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">As of September 30, 2023, there was approximately $1,638 of total unrecognized compensation costs related to outstanding stock options. This amount is expected to be recognized over a weighted average period of 2.32 years. To the extent the forfeiture rate is different from what the Company anticipated, stock-based compensation related to these awards will be different from the Company’s expectations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Performance-Based Stock Options</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On October 4, 2019, the Company awarded a performance-based stock option (PVO) to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of <span style="-sec-ix-hidden:c1529">seven</span> years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2022 and 2023 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. During the year ended September 30, 2022, the Company modified the performance criteria for these PVOs to exclude certain strategic growth initiatives that were not planned at the time of grant. The Company recorded $209 in stock-based compensation expense related to these options in the year ended September 30, 2022. The Company did not record compensation expense related to the 2023 performance-based stock options for the year ended September 30, 2023, as the criteria for vesting was not achieved.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On August 10, 2022, the Company granted PVOs to purchase up to 750,000 shares of the Company’s common stock to a key member of management, with a contractual term of <span style="-sec-ix-hidden:c1543">seven</span> years. During the year ended September 30, 2023, these options were forfeited due to a voluntary termination of employment. The Company did <span style="-sec-ix-hidden:c1546">not</span> record compensation expense related to these options for the years ended September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On October 8, 2022, the Company awarded additional performance-based stock options to purchase 800,000 shares of the Company’s common stock to a key executive, with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of fiscal 2025 and 2026 including a minimum free cash flow margin and net revenue targets. Additionally, vesting is subject to the executive being employed by the Company at the time the Company achieves such financial targets. The Company did not record compensation expense related to these options for the year ended September 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On March 20, 2023, the Company granted PVOs to purchase up to 450,000 shares of the Company’s stock to a key member of management with a contractual term of seven years. Vesting is based upon the achievement of certain performance criteria for each of the first three twelve-month periods following the employee’s start date, including targets related to growth in the institutional ownership of the Company’s common stock and growth in the trading volume of the Company’s common stock during such periods. Additionally, vesting is subject to the employee being employed by the Company on each of the first three anniversaries of the employee’s start date. 225,000 of these options contain a market-based vesting condition and accounting principles do not require the market condition to be achieved in order for compensation expense to be recognized. The Company recorded $7 of compensation expense related to these options during the year ended September 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Restricted Stock Units</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">In fiscal 2020, 81,270 RSUs were granted to employees that vested over three years on the anniversary date of the grant. These were issued at a market value of $258 and have been expensed on a straight-line basis over the three-year life of the grants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">During fiscal 2021, 145,950 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These were issued at a market value of $989, which have and will be expensed on a straight-line basis over the three-year life of the grants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On March 15, 2022, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that vested on the first anniversary of the grant date. These were issued at a market value of $407, and expensed on a straight-line basis through the March 15, 2023, vest date. On November 1, 2021, 10,000 RSUs were granted to a non-employee advisor that vested on the first anniversary of the grant date. These were issued at a market value of $51, which were expensed on a straight-line basis though the November 1, 2022, vest date. On November 1, 2022, 10,000 RSUs were granted to a non-employee advisor that vest on the first anniversary of the grant date. These were issued at a market value of $29, which have and will be expensed on a straight-line basis though the November 1, 2023, vest date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On March 14, 2023, each non-employee member of the Board of Directors received a grant of 30,000 RSUs that will vest on the first anniversary of the grant date. These RSUs were granted at a market value of $417 and have and will be expensed on a straight-line basis through the March 14, 2024, vest date. On February 14, 2023, 145,600 RSUs were granted to employees that will vest over three years on the anniversary date of the grant. These RSUs were issued at a market value of $582, which have and will be expensed on a straight-line basis over the three-year life of the grants. On March 20, 2023, 20,000 RSUs were granted to an employee with immediate vesting. These were issued at a market value of $66 and were expensed immediately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Compensation expense for RSUs was $986 for the year ended September 30, 2023. Compensation expense for RSUs was $1,410 for the year ended September 30, 2022. As of September 30, 2023, there was approximately $933 of total unrecognized compensation costs related to outstanding RSUs. This amount is expected to be recognized over a weighted average period of 1.3 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Restricted Stock Unit Summary Information </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">A summary of restricted stock units of the Company as of September 30, 2023, is presented below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">`</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Average Grant </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">342,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.63</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Released</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(253,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/cancelled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.99</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Stock Option Summary Information </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">A summary of the activity in options to purchase the capital stock of the Company as of September 30, 2023, is presented below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of Shares </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted Average Exercise Price </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,940,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,907,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited/expired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,891,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,052,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,904,522</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">842,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The aggregate intrinsic value for options outstanding and options exercisable as of September 30, 2023 was $35 and $35, respectively. The aggregate intrinsic value represents the difference between the Company’s closing stock price on the last day of trading during the year, which was $2.01 per share, and the exercise price multiplied by the number of applicable options. The total value of stock options exercised during the year ended September 30, 2023, was $2,980 and proceeds from these exercises was $138. The total value of stock options exercised during the year ended September 30, 2022, was $491 and proceeds from these exercises was $282. The Company recognized $815 and $208 as a tax benefit in the income tax provision for the years ended September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The following table summarizes information about stock options outstanding as of September 30, 2023:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 0pt; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Range of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Exercise Prices</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Outstanding</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Remaining</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contractual Term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercisable</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$1.51</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$2.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">217,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$2.69</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$2.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,100,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$3.09</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$3.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">759,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$3.40</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">$8.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">828,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">521,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,904,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">842,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company recorded $656 and $817 of stock option compensation expense for employees, directors and consultants for the years ended September 30, 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The amounts of share-based compensation expense for restricted stock units and stock options are classified in the Consolidated Statements of Operations as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,428</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 5000000 10000000 10000000 3284119 3175077 6459196 1907500 1367000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term in years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.524 0.508 0.04 0.026 0 0 P5Y9M18D P5Y2M12D 1638000 P2Y3M25D 800000 209000 750000 800000 450000 225000 7000 81270 258000 145950 989000 30000 407000 10000 51000 10000 29000 30000 417000 145600 582000 20000000 66000 986000 1410000 933000 P1Y3M18D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">`</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Shares </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Average Grant </b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Date Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">342,841</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.63</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Released</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(253,012</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 18pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/cancelled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.99</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 342841 4.11 295600 3.63 253012 3.73 5832 7.2 379597 3.99 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Number of Shares </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Weighted Average Exercise Price </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,940,899</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,907,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Forfeited/expired</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,891,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,052,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.95</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,904,522</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">842,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 3940899 3.31 1907500 2.92 1891612 3.86 1052265 1.95 2904522 3.19 842667 3.51 35000 2010.00 2980000 138000 491000 282000 815000 208000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 0pt; width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 13%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Range of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Exercise Prices</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Outstanding</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Remaining</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contractual Term</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Number</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercisable</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$1.51</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$2.68</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">217,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129,157</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$2.69</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$2.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,100,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.69</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$3.09</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$3.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">759,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">191,825</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">$3.40</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; text-align: center;">-</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">$8.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">828,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">521,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,904,882</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">842,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1.51 2.68 217517 P3Y2M19D 2.12 129157 1.74 2.69 2.69 1100000 P6Y7D 2.69 0 0 3.09 3.39 759138 P5Y6M21D 3.29 191825 3.39 3.4 8.03 828227 P4Y5M23D 4.05 521685 4 2904882 P5Y3M 3.19 842667 3.51 656000 817000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,428</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 111000 77000 1428000 2080000 103000 70000 1642000 2227000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>16. STOCKHOLDERS</b>’<b> EQUITY </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Common Stock Activity </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On March 18, 2021, the Company filed an amendment to its Certificate of Incorporation, as amended, with the Secretary of State of Delaware to increase the authorized number of shares of common stock of the Company from 50,000,000 to 100,000,000 shares (the “Amended Certificate”). The Amended Certificate was approved by the Company’s stockholders at the Company’s Annual Meeting of Stockholders on March 16, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">During the year ended September 30, 2023, the Company issued 84,765 shares of common stock and obtained gross proceeds of $138 in connection with the exercise of stock options. During the year ended September 30, 2023, 816,747 non-qualified stock options were exercised in net share settlement transactions. 579,300 shares were used as consideration for the exercise of these options and 74,606 shares were retained for taxes associated with these option exercises, resulting in 162,841 shares being issued. Also, during the year ended September 30, 2023, an employee used 109,488 shares of common stock as consideration for the exercise of 150,753 incentive stock options. All shares of common stock surrendered for options exercises have been retired. During the year ended September 30, 2022, the Company issued 145,235 shares of common stock and obtained gross proceeds of $282 in connection with the exercise of stock options. During the year ended September 30, 2023, the Company issued 253,012 shares of common stock upon full vesting of RSUs. During the year ended September 30, 2022, the Company issued 270,262 shares of common stock upon full vesting of RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">In connection with the Amika Mobile asset purchase, the Company also agreed to issue 191,267 shares of the Company’s common stock to the seller of the Amika Mobile assets on each of the first, second and third anniversaries of the closing date. The total number of shares of common stock the Company is obligated to issue is 573,801. The fair value of the Company’s common stock on the closing date was $5.98, resulting in the addition of $3,431 to additional paid-in-capital. During the year ended September 30, 2021, the Company accelerated the issuance of 365,109 of such shares of common stock to the seller of the Amika Mobile assets. During the year ended September 30, 2023, the Company issued 69,564 shares of common stock to the seller of the Amika Mobile assets. There are 69,564 remaining shares of the Company’s common stock subject to issuance under this obligation as of September 30, 2023. These shares were issued on October 2. 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Preferred Stock </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company is authorized under its certificate of incorporation and bylaws to issue 5,000,000 shares of preferred stock, $0.00001 par value, without any further action by the stockholders. The board of directors has the authority to divide any and all shares of preferred stock into series and to fix and determine the relative rights and preferences of the preferred stock, such as the designation of series and the number of shares constituting such series, dividend rights, redemption and sinking fund provisions, liquidation and dissolution preferences, conversion or exchange rights and voting rights, if any. Issuance of preferred stock by the board of directors could result in such shares having dividend and or liquidation preferences senior to the rights of the holders of common stock and could dilute the voting rights of the holders of common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"><span style="-sec-ix-hidden:c1861"><span style="-sec-ix-hidden:c1862">No</span></span> shares of preferred stock were outstanding during the fiscal years ended September 30, 2023 or 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Share Buyback Program</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">In December 2022, the Board of Directors extended the Company’s share buyback program through December 31, 2024. Under the program, the Company was authorized to repurchase up to $5,000 of its outstanding common shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">During the year ended September 30, 2022, 259,310 shares were repurchased for $998. There were no shares repurchased during the year ended September 30, 2023. As of September 30, 2023, all repurchased shares were retired.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 50000000 100000000 84765 138000 816747 579300 74606 162841 109488 150753 145235 282000 253012 270262 191267 573801 5.98 3431000 365109 69564 69564 5000000 0.00001 5000000 259310 998000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>17. NET LOSS PER SHARE </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Basic earnings per share are computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company’s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended </b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net loss</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(18,396</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(16,212</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic and diluted loss per share</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.50</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average shares outstanding - basic</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,939,335</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,495,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Assumed exercise of dilutive options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average shares outstanding - diluted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,939,335</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,495,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 56.6%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,904,522</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,940,899</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">RSU</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">385,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">343,175</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Obligation to issue common stock</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">69,564</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">139,128</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,359,515</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,423,202</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended </b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net loss</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(18,396</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(16,212</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic and diluted loss per share</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.50</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average shares outstanding - basic</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,939,335</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">36,495,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Assumed exercise of dilutive options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average shares outstanding - diluted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,939,335</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,495,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Potentially dilutive securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 56.6%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,904,522</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,940,899</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">RSU</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">385,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">343,175</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Obligation to issue common stock</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">69,564</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">139,128</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">3,359,515</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">4,423,202</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> -18396000 -16212000 -0.5 -0.44 36939335 36495012 0 0 36939335 36495012 2904522 3940899 385429 343175 69564 139128 3359515 4423202 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>18. SEGMENT INFORMATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">The Company is engaged in the design, development and commercialization of critical communications hardware and software solutions designed to alert, inform, and protect. The Company operates in <span style="-sec-ix-hidden:c1922">two</span> business segments: Hardware and Software and its principal markets are North and South America, Europe, the Middle East and Asia. As reviewed by the Company’s chief operating decision maker, the Company evaluates the performance of each segment based on sales and operating income. Cash and cash equivalents, marketable securities, accounts receivable, inventory, property and equipment, deferred tax assets, goodwill and intangible assets are primary assets identified by segment. The accounting policies for segment reporting are the same for the Company as a whole and transactions between the two operating segments are not material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">The following table presents the Company’s segment disclosures:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from external customers</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,799</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intersegment revenues</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating (loss) income</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,240</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,986</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization expense</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill impairment</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(324</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,677</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from external customers</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,864</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,799</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,097</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intersegment revenues</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment operating (loss) income</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,240</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(10,986</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(15,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation and amortization expense</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill impairment</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense (benefit)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,065</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(324</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30, </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022 </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-lived assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,677</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,585</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Hardware</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,617</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,854</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 42864000 50938000 3799000 3097000 46663000 54035000 0 4803000 3287000 4803000 3287000 3240000 9260000 -14226000 -24791000 -10986000 -15531000 398000 380000 2160000 2176000 2558000 2556000 0 0 0 0 13162000 7425000 1065000 -25000 -324000 7400000 741000 1427000 1677000 8551000 10585000 9978000 12262000 28878000 47237000 21027000 24617000 49905000 71854000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>19. MAJOR CUSTOMERS, SUPPLIERS AND RELATED INFORMATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Major Customers </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">For the fiscal year ended September 30, 2023, revenues from <span style="-sec-ix-hidden:c2043">one</span> customer accounted for 54% of total revenues with no other single customer accounting for more than 10% of total revenues. For the fiscal year ended September 30, 2022, revenues from one customer accounted for 68% of total revenues with no other single customer accounting for more than 10% of total revenues. As of September 30, 2023, accounts receivable from three customers accounted for 22%, 10%, and 10% of total accounts receivable. As of September 30, 2022, accounts receivable from two customers accounted for 43% and 19% of total accounts receivable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Revenue from customers in the United States was $36,286 for the year ended September 30, 2023. Revenue from customers in the United States was $45,703 for the year ended September 30, 2022. The following table summarizes revenues by geographic region. Revenues are attributed to countries based on customer’s delivery location.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia Pacific</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe, Middle East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,512</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The following table summarized long lived assets by geographic region.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas (excluding the United States)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe, Middle East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Total long lived assets</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Suppliers </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has a large number of components and sub-assemblies produced by outside suppliers, some of which are sourced from a single supplier, which can magnify the risk of shortages and decrease the Company’s ability to negotiate with suppliers on the basis of price. In particular, the Company depends on one supplier of compression drivers for its LRAD products. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.</p> 0.54 0.68 0.22 0.10 0.10 0.43 0.19 36286 45703 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Years ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia Pacific</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe, Middle East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,273</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,512</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenues</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,035</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 39273000 47129000 4117000 3394000 3273000 3512000 46663000 54035000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,624</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas (excluding the United States)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe, Middle East and Africa</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">446</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Total long lived assets</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 9624000 11800000 7000 16000 347000 446000 9978000 12262000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>20. SUBSEQUENT EVENTS </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On October 4, 2023, the Company completed the acquisition of all of the membership interests in Evertel Technologies, LLC., pursuant to a Membership Interest Purchase Agreement (“Purchase Agreement”) with Word Systems Operations, LLC (“Seller”) and Evertel Technologies, LLC (“Evertel”). Evertel offers a secure and compliant mission-critical collaboration platform for the public safety market that connects public safety personnel, information, and tools in one space. Pursuant to the terms of the Purchase Agreement, the Company issued to Seller 986,486 shares of the Company’s common stock and $807 in cash as partial payment of the purchase price. The remainder of the purchase price is subject to future performance criteria and customary adjustments such as working capital and an indemnification holdback as outlined in the Purchase Agreement. The Company is in the initial stages of determining the accounting treatment for the transaction, specifically related to the fair value of earnout provisions, acquired tangible and intangible assets, liabilities assumed and the related tax impact.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On October 4, 2023, the Company completed an underwritten public offering of 5,750,000 shares of its common stock at a public offering price of $2.00 per share of common stock. The Company received gross proceeds of approximately $11,500 from the offering, before underwriting discounts and commissions and offering expenses of $915. The Company intends to use the net proceeds from this offering for general corporate purposes, including funding organic growth, working capital, capital expenditures, and continued research and development with respect to products and technologies, as well as costs related to post-closing integration with the Company of the Evertel business and research and development activities related to the integrated business.</p> 986486 5750000 2 11500 EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /:)AU<'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 " #VB8=7>6$B\>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*';V!TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]DNR-F5L#["CI9\_ M?0(U)DK3)7Q)7<1$#O/-X-N0I8DK=B"*$B"; WJ=RS$1QN:N2U[3^$Q[B-H< M]1Y!5-4]>"1M-6F8@$5<^,.'-Z?GU[G=0L7 M,NE@&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" #VB8=732CRI) ' Y,@ & 'AL+W=O(DV]WJ)OZ0Q M20[YBC+US0,7,9%J43SVDI6@),A$<=3#CC/LQ21DG;.3;-VU.#OAJ8Q"1J\% M2M(X)N+UG$;\^;3C=C8K;L+'I=0K>F.L[B8/'F8,\QZ+B@JT/D.0<(.]@S'- $ED^I?XB<0:U\ M"LL_$:'V[IKDE;/Q"O1>YN?M0K_-^_NEV@K-)8V3OTW(<\N^V5)W$N^3%?'I M:4?U @D53[1S]OMO[M#YPX3+IMG4DED%9;] V8?<2Y2WKRMJP@;+7:?[T<0' M5+7E8\FLPF=0\!DTXS-F+"41NJ$K+J0)%.PC16K".P%5;4%9,JN &A:@ALU M75,1?8*H@B#KQ^I;&.SU M0*+$V,1 65M:ELPJM(X*6D?@&:YOLK,PHN@JC>^I,%&"/9PN[N/^D8D3*&S+ MR9)9A=-QP>FX":<;^A@F4C4LB:Y(;+P089\/%U?CQ=T"S:\FAR9@H+HM,$MF M%6"N4]9R3A-D<^9SH2Z_K*(X0 NI.C#$!9KPE$GQJOX&1HX[W*<7)GRPJ"T_ M6VY5@%O%L-L$X"UY0?- ]6CA0^CG=5G]E;K#\FC4=;RA.SH^-M(#Q:WI67*K MTL,E/=R$WC@(E'MRL/F LI+V,S.W.=C2'>(A1M]H(M$Y%8R(@*.I4$GQP$@3 M-&M-TY);E6:9#ERP8OX/S8E>4E?Q+7]F1I*PW8(P- WI(S>"LYH$;+E5P959 MP(6K^9_!%?W?M>!/(?/-[1#VG(R-V*P&!%MN56QE1'#AVK[^4D-%VU&MD$2A M2JLL)$:*\"Z.L8M'1I!6 X0MMRK(,D*X<.6?7:AC04G]C18V.!H8*SM8U1K2 M/A*#6T8&%Z[S+[FOOPVE M2@O\ ;GX[?T[M*!^*E0K,R*#G28\CE4YDTCN_SA ;YQ#1_UST8H(]$2BE*(5 M%2A9$F$,8;!Y:ZC[B!=NF2_<'<'@:K$P$OPEV026M6:SCR2!RR2!X5K_?S63 M\QWF*H]-QW\9QV^MA@E;;E6&99C C<+$-QI%W1],56WJNB6)ZO "-$^2U-SC M[?"\,I9OL*@UMGVD"%RF"-PH17SED4JK1.0C)2(QPH*=:F!9#0FVW*JPRI" M&X6$22J$'H#+1]U"]I@5O:D9&NQX1TVJ":QJ36T?"0&7"0$W2@AS)JG('SSJ M05ZRP6BD!CO64;,:$&RY5:F5 0'#U?N:VB(F483.TT1]G9A;V*\]1(!EK6'M M(P3@,@1@N(;?&N45*C1)%9Z$L5[;X7/%69?X/E4VRB3(#8WTK*8#6VY5>F4Z MP'!AOZ9W$5/QJ'NS#\I!+E6>BE>$F3'^XF,%6-<:VSYB BYC H:+^_ED=H/& M:1!*+M!82I7E\]'+640>C=1@OWIJ5G. +;CD]Z3B4X9!+Q&06 =11=Y%%WHS)F@SZE4?1L+],WA;VE-+W<;;IUOO^_@D8O=XGS79/:1#+RMR45P';^Y#4=^K(X0)>7UT9D5E. M+;'#UOD&F!W#U#=&(#;9H^CAA ONT!K>/1."5B$K?1@W#'N>T?F*]1J$K#E5J56)@$/+MPW(QNS,-$/#.XH$>"D MK!UVW:YSW/4<(S:K2<"66Q5;F00\N'+?JFE+;C.UTAC8=YC536"#9:V)[2,% M>&4*\!JG@(S8>@)@/3/8;G9G)&:UU+?E5IUR6Y;Z?;A&'RM<08ZL)E[N,*@M M\F%=ZXFW5HO\WM9<>ST\D;VSD"!?SZW*I]T7:XOW(L;9VP"]23G)?OU(6;%DD:)3H &22/8Y1^_AY3PD=?/(Q5>YI52!IZJLY>ULJ]3N M>K&0^9961%[Q':WU-QLN*J+TK7A8R)V@I&B=JG*!@B!>5(35L^5-^]F=6-[P M1I6LIG<"R*:JB'A^1TO^>#N#LY T$W=S.WL+K%0Z-0VOQ-Z./_7=#9\9G&<7C]$OVW-GF=S#V1=,7+?UBAMK>S= 8*NB%-J3[Q MQS]HEU!DXN6\E.U?\-C9!C.0-U+QJG/6"BI6'_Z3IZXA!@XPG'! G0-ZK0/N M''";Z$%9F]9[HLCR1O!'((RUCF8NVK9IO74VK#;=N%9"?\NTGUJN>"UYR0JB M: '>D9+4.05K$TZ"2_!E_1[\?/$+N "L!I^WO)&D+N3-0NDG&_]%WCWEW>$I M:.(I:[J[ CB8 Q0@['!?O=X=G;HO=+['I-$Q:=3&PQ/QWJ[7OWY>N](X^(5N M/S.EKN6.Y/1VIN>,I&)/9\L??X!Q\,:5U'<*=I(B/J:(?=&7*R*W0'<6R,T% M_;=A>U+26CD[[Q J:D.9>;]?IG$E"+KU21^Y("2?-&,,6H4^TA8CP4$J9PI-8VBG&6N,5&1[&15^PG*I5@ MN9DIIE5=VB+KL4F4CJ39-C (W,KBH[+8J^QMGO-&=ZXNK#G5/:T;<0YJ#0&^ M :34I;J=UKKH@X(W]VK3E+I^=B[:Y"*.V[%R 4T[VEG%EN(HB] H+=LH3L+0 MG5=RS"OQYO6AWNLQRX4>"6T^+G&)_=PH& \'AU$0I&YQZ5%3Z.Q3-L(1\G$J,V.,C.OS,]C2(4C >O;86C*$9NB3#H*11X1?[)ZX=O+ -=Q*&48"3689(,*L6IU@$Q MX2NUBO,%H8LUE)#%8YFV36HPZ939,PYZ^;)\3S=4]WD!%'GJNGUR#G6AO&UI MFR0XF5+98PKZ.74G](I4J.=V\AA,[?0:44T+Q?8TBJQIY+)*HHEY!'M603^L M?N>\>&1EZ13FH%* TG&1=)I!.%&)8$\FZ$?3AUJ1^H&967.NJVW\I"%*QCI= MD(J":$)GSRGH!]5'W=E$L?H!E%0OOH$PJVR#H$923VV"-EQPFEKSR+8*HW!J MOO<,@GX(?30EW2?.ADL8C5=/#B.<3= 1]@2"?@0=:KM'F@V4,,L"2YQMEF@Z M3E6TEOW;*]!+L6Y?=WRO:Z=:B1QGRH^RX%MN19X,Q MYS;#!A-*TG&WN*PPGN@5U/,+^?FE!8I&6"\=JJW<04#:S7CL,K"B6*,>J8A/]-.5USGFMG! M*HBB;*S4!3X<3Q1DU#,-^9EV*&XGK5OSNM/NU&L3S :PPR@+)OB+>L@A/^2\ M8^*,:IMG(1J,TDZV;17!-)O0W4,/^:%W& _GQH$-+UV2,DNB;89@&$] #O60 M0XFW5*\5S[]N>5E0(7]J%V+JV5FKD1>6WWQ$\IVBG6;=\Q.=W<)UBV1I\I^# MB^ JT#]0%V\!]J1LZ!L0S?4GYA?(+1%FG]>HK=Z3_D>+-V;84<"D- 6UW?\U M2NJE6*%'J;/U;-*.%]I>D],\>Q C_QYPQ:N*U[XDX2'%J31Q/(\AG*,P:+/4 MMV& YRG&+\;N)IB;+=*.MD>UY;.S0>P-I=4@/I/3P[$>TO@,I(N"&73H>6GV M\)>LUCNX'=/SU'D^9H,8P@ GXR+ML@O287D\E=LC&Y]%=E,U97M(6] -RYFS MRF$;QI=)',3C78C++DIP/'&8AWMJ8S^UASK;DQ"0\TK/W*TY]]_KBLVE^P#2 MYO!E9"U3759)-G'V@ >?S%Q$/K)::SAOM%UPE.H XO$8YW"B^ M:]]$W'.E>-5>;BG1HHV!_G[#N7JY,2\WCB^SEO\#4$L#!!0 ( /:)AU?G M8NVK)P, )D+ 8 >&PO=V]R:W-H965T&ULM99=;YLP M%(;_BH5VT4IM^4@":95$:E--Z\6TJ*S=M0-.L&HPLTW3[=?OV% *"4E(I>4B M8#CG]?/:Q\:3#1497)J)4KE-[8MHX2D6%[QG&3P9L5%BA4TQ=J6 MN2 X-DDILSW'\>T4T\R:3*$8S$U"HI[RA8"67:O$-"69I#Q#@JRFUJU[,W<]G6 BGBG9R,8]TE:6 MG+_HQD,\M1Q-1!B)E); <'DE<\*85@*.WY6H5?>I$YOW[^I?C7DPL\22S#G[ M16.53*VQA6*RP@53CWSSC52&1EHOXDR:?[0I8P/'0E$A%4^K9"!(:59>\5LU M$(T$=[@GP:L2O+X)@RIA8(R69,;6/59X-A%\@X2.!C5]8\;&9(,;FNEI#)6 MMQ3RU&S.,\D9C;$B,;K##&<10:&6D^AL@07)5$(4C3"3Y^@2/87WZ.S+.?J" M:(9^)KR0.(OEQ%: H@7MJ.KVKNS6V]-M2/(K-' ND.=X@X[T>?]TKYUNPP#4 MH^#5H^ 9O>$>O5L&Y6RLP\) ,2^6:E4PJ+&(%YGJ]%<*CHR@7BNO,]^?V*]- M#[LA[MBM8UJ@@QITQ#$2U@OP;V/P4,6[I4L'AIMCY& M[1^E/A31H@YJZN @]9RG*6SR88D,^Q""=1DJLTL]FW)?0(F'FOF$P@]Z%?ZQ MJ):A<6UH?(*AL)R#V]Y5/]X98-=Q.NN^3V3+P77MX/ID!Q?HH5?=7^] #0+/ M=9W W:+O"/1]U_6&>^!=Y^,[YWP"_T?_55#I]S#1%7G81>-K[?ZW2:BD^QCH MB#QLX.-#ZQ[^TE8&JKWHA$VHTNU#WQ'936\WSDWZT/H=BS7-)&)D!:G.50"[ ML2C/@65#\=P?JO:%/9_5I?/8/4$L#!!0 ( M /:)AU&PO=V]R:W-H965T&UL MK9AM;]LV$,>_"N$50PHDL4@]9XZ!QME#@64-XG9],>P%8]&V4$E42=K.OOU. M#Y8LB6*;S6]L2[X[_NYXXI_B[,#%%[EE3*&7-,GD[62K5'XSG^.$W5B=4 JYX(LM/ M=*AL/7N"5CNI>%H[ T$:9]4W?:D+<>* O1$'4CN0OH,SXF#7#G:9:$56IG5/ M%9W/!#\@45A#M.)'69O2&[*)LV(:ETK OS'XJ?F"9Y(G<405B]!2P1?,D9*( MK]&'G E:U%JB*_1I>8\NWKQ%;U"/=5>.1D?$P M00\\4UN)?LXB%G4#3 &^R8 <,[@CQHA+EE\CV[I$Q"*V!FCQ_>[$@&,W!;7+ M>/9(O">V9]F.R1M=;2I71^]:/+$W,J3^8\_8,_Z29?7F8)U MLG2:+!U3]/FCX-%NI9"D"=-V0>7NEN[%4K*?.Y[GP?SL3U,86KF.9;N-58?- M;=A<(]N"2U7TKZAG0H=71?!.!B9.:.$>GL;*\]U0C^)X1[U?!I42YX.M8 MZ="\X:#8]T@/36/E$]_3H_D-FF_LW?J)SS:(O8!.2'WM_',V\9F"==(-FG0# MXTPL03P@V4NT81DDGB!8TA"-8)6-I2H*L6>Z_ --[WBDWSL:*^*-M7;8$(?F MWN$\.L1)@N(TI[$HEFH=83@8V^K1#2VPC4^:K$.'K59,+"/?$\P1%:MM6JL?(M;(V GJ@>-H)^Y KFFW]7O]>A3A%LXCM!GW1H MYI# \D=028M*C*@7O\-Z\19D=\53AM:"IT=N4&8M+QF 7&$K#+P^L,[.=6T\ M0MPJ(#9*S_R#VC)1 U^BC.FGW]91]A&'1M[8W+?2A*?HR MT@2.MJCAH*@Z.]?QQXK:BAHVJ]K[!O#8K%K,H63YCC4HJ\YJC+#5-6P6MC_@ MI>,B.:FM%M ;2/X5#NQA'75VL,J.+5&MQ&&CI,SOJ(Q7Z )VL1%/$BI BJ%9 MY98*]E8+7(4+3D&L:[>/6UF%72O'&:%M%0H'1D7^7+Z&P-:<[N&1WS $=4WA M[:?DA5WZ3DD%:RTL8=K])C8*X&NU^ES1NK5HM0^;Q>\^3G9%*8JYJ_+73]A0 MVVPOM$/;'DR:SM()76NLRT@KA,0LA,?]\5\/+'UFXF\=J#G$:R?G7-&Z";>" M2O!_?^TA1C%^=:9GBM;-M-5C8M;C;[[ZU/Z==Q]HJ?Y^06<6>/;(?H&TZDO, MZKN$C.,5,[?>65]$SQ6MFW"KY\3Y'ZUGW N\.M,S1>MFVNX!B'D/\.W68\[UUYBM6[?X=O%M6I M7!NF.B1\H&(39Q(E; TAK6L?D$1U[E9=*)Z71U?/7"F>EC^WC$9,% ;P_YIS M=;PH!FA./^?_ E!+ P04 " #VB8=7?H3TNZD" #@!@ & 'AL+W=O M8?A+:"2(5N6J5U M0F7=7IOD(%8=.[,-M/OT.SLAHS2POB&V<_?P.]OW9+25ZED7 (:\E%SHL5<8 M4]WXOLX***F^E!4(?+.4JJ0&IVKEZTH!S5U2R?TH"!*_I$QXZ:IF"F=^JY*S$H1F4A % MR[%W&]Y,$QOO GXRV.J],;&5+*1\MI/[?.P%%@@X9,8J4'QL8 J<6R'$^-UH M>NU?VL3]\4[]BZL=:UE0#5/)?['<%&/ORB,Y+.F:FT>Y_0I-/0.KETFNW2_9 M-K&!1[*U-K)LDI&@9*)^TI=F'_82PN1(0M0D1(<)_2,)<9,0NT)K,E?6'34T M'2FY)#$*>V(;(.??I-87Y%YDL@32(T_S.W)^=D'."!/D1R'7FHIUQ,!)V,;;I+WP*KY.1OYFG[PK+(G" MJ U[0]AO"?LG"9\$]C]G?_ &6$Z"W84=_0R&+C@0#=E:,<.@\W!KY62/Z"HX M@'X?TKL.NHD'+?'@H\1H9-BJ GM%*1#9*S&*"LVI,XEFWU?H9EWP@W=D43 \ MH'\?TQL&_6[\I,5/3N(?=-;_+D?2=3G"X/J M"MLB&9^P.KOF44):N4\5)-, MKH6IFZQ=;6WZUKG3P?H$[;MVVW\RM?<_4+5B0A,.2Y0,+H<(I6H_K2=&5LZ2 M%M*@P;EA@9\@4#8 WR^E-+N)_8/VHY;^!5!+ P04 " #VB8=7.*.5"H0( M 50P & 'AL+W=O7VPV0BEFN^2<7[>^ MK#:I5)?5PT1L*YZNZD*;?$*"()ILTJP879S5WUU7%V?E3N99P:\K)':;35I] M_^0+GN<:2?GQ M9P,Z.M2I"QY__H;.ZL:KQMRE@B_*_(]L)=?GH]D(K?A]NLOE3?GT,V\:%&J\ M99F+^B]Z:FR#$5KNA"PW36'EP28K]O_3YZ8CC@H0YFJIR\6)2%*/-LE4J^0K=2_5/#1@I4WJNK8K M7HE_H.3/72:_HC'Z[?8*_?C#3^@'E!7H\[KK3(_1-$?7:;8:*Z<6Z3:3ZMH#>N4' MO>%2!:7JD22MBJQX$#ZLI,?!7Q>?T*6457:WD^E=SI$LE:N5ZF8?*O.C?BY5 M"\UB$T7]@7]RX)_4.-,3.!_3/"V6'/VH^DVLE5?B)Y1*=,NW[Q$-WB$2$-S% M[1XUJE'U[/5X0:-I0&>4GDT>C]GS5J_GS0]BFR[Y^4A-C()7CWQT\?>_X2CX M9Q=KD& ))!@# C,XI <.Z8LX? EO>Z30Y,VBS+7!08QQ8)I=N6;C*<:AA9:X M9L2T8*Y%%,[#V<'*Z)3IH5.FWDZYU8-YK!\Z*[0L-^I)+-+Z6<:?]6?>U3E> MQ($C8C%U(H00$EM]"%EC @G&IBYMQ^X;G(0'3D(O)Y^$V-4C53U=EOOI7]33 M_VY;$\.K92;JN_NORZUF3+Q#A5IB'2@+D&"LHWU'WAL4Q <*XO^# M@DQT;NI1MT(Q!%=OI &B5"2@::]#" M$PTPZ3V23O#K)G)%Z=U.*&LA](V[K-BG'CVAVU1G/&_".;43KX7?K:'!"XJ6 M@*(Q*#23X%8;P7YQ9"C!G:22WFH]@&*QGH:8/9^JVI@OZQQ MPW.>[M.)\B[/'O8Q)$N4*5IX0XC8,]+9\ZZNX$22UX/!D02)EH"B,2@TD\M6 MC,%^->9RN=QM=GFM,I=RS:M:DZGX6N]1/'(54.JZ4Y/Q P]^DD&B78&B)=A5 MC,;QW%JXL3XKDZ!6F<%^:>9?:LGA(0%2G%B HEUA5^L8XXA@:Y9-0&ME_;6: M1+02"_9K+&\CB\"N\-*51?C;,IA)4"4'%(U!H9FCHE5]L%_V^0LS"4A%98%= M2<5-)$ %(5 TYO??)+?5@[!?$'K!'ASII&;6L0D784RFSCH'5/X!14M T1@4 MFDEE*P%AOP9T8BNNF[YYQUY<9#/GZCDXF(4AMH.F0_<)8P#C%)/#K,\4K!XI4;=,05+[!- MFIO[8VJ+%WZW!W,!>W*CHXWTA'A!6O&"^,6+[[Q/U]1N2H4TL).>A=_+P2$% M*G" HC$H-)/O5N @?H'C.VSJ$?<(QMCA%U3/ $5+0-$8%)K);ZN/$+\^\C;2 M%2 'G,!16-0:.:H:,4:\A;$FLZ1 *EN+(@K]XRGH?T0 M!Y5G0-%83P-,>EO5A?A5E]>KUG[@P?2 GK# %H H*<94;?4IC;F?KH+6R_EI-(EK5@_2:5UFY0LT,N;?X=9]NH*1)1%;OT"(5ZUQOH_8]^5Q%@L2SV%WP@AYL 45+ M0-$8%)IYY+R5\\GNZ*&_8+!=15<&C@G$WO.+'B6"7^ M)@XE! K-)*05<*A?P&DB3;\$@YA:AWQ.G]$?:K&AW^#1Y.CO:AOTL=;?%D?Z MV\OCD+K*Q3B>1H&]!/4[.S0.0=$24#0&A6;2WDH^U"_Y7*[^NQ-R_]+6#=^O M53Z7G>P?.#XU##H)=^61L:T!45<#&I/ ?M?!WY#!)(**0'TM,,DY>C''KP*] MC:R1NF+1N"MM]#=F<,R"BD6@: P*S1P6K5A$_6+17Y=H#'!^JU*FTK0 S6@: DH&H-",ZELI1WJEW9.;-1WTQ>[ M24EL)YX=1HI@&L_M^="U&\=J_6P?5^NR"P-K=F5=KM&9Q JCVO\&POY#EMO[-@+M2RG)3?USS=,4K;:#NWY>E_':A M?X;@\$L8%_\#4$L#!!0 ( /:)AU<-217GT0@ (PG 8 >&PO=V]R M:W-H965T&ULK5IM;^,V$OXKA*\XM$"\MDA:MG-)@&RVBUN@ MNPTV??E,2[3-BR2Z(IV7_OH;2K(IBR])BGQ)+&DX>H;#F6>&U,6CK._5EG.- MGLJB4I>CK=:[\\E$95M>,O5![G@%3]:R+IF&RWHS4;N:L[P95!83/)VFDY*) M:G1UT=R[K:\NY%X7HN*W-5+[LF3U\T=>R,?+43(ZW/@N-EMM;DRN+G9LP^^X M_GUW6\/5Y*@E%R6OE) 5JOGZG='1\IQG8_WW0_KDQ'HQ9,<5O9/&GR/7V MNHGH M#4C2P #<#<## 30P@'0#2&-HBZPQZQ/3[.JBEH^H-M*@S?QHYJ89#=:(RKCQ M3M?P5, X?74C*R4+D3/-L_5CF7\<@3AJ7C]P$=7__Y7DD[_X[/QG92=6$R/%M.8]JMO MD&P*J;R+H1TY:T::C/)P-4X69)E>3![Z\'UB*4[P4>P$V.P(;!9UQ77^/PB@ M=CUK"4DGDU4F"HXJ0"RJ3);SKTG92=S%MZG+LE+46?S82ZC$*]-6N^86PZ#.YK_PPER^ZWY68S?PPDZEEK&D4Z)^LKEFEG]LH50&7=TKZ MKR;) )U'9A%P>-(CU"0>/=4#1(ZL(7.L@%JYRCCXV@LQ<5?< 6C9-HM0%H;[F M==VDY39?LR?N+SN(\_XYF9,A2ERY MLR(\0C0TUY:;DC@Y76=9S0_H6?;7'C) <[F51;YBV3TJ!%N)0NAG+W*7D.AR M"-PCLPC@MI25S*/%R,V651NN3/G,NSEECQ )K37+B$F<$@^I''P2AN=2 MW'B^&-*U1VH>($)LB1#'B?"VYE"HY8@_F?S-VW4D]9;7/J#8);LDG0\IT2.% M::!L6?C;"\^E^@H'K*A1RA9!@H?;-D0Q]G0Y)2]R=:'^>M' MHQ>K2W;C=)H.$[A/C,[F@22.+2GB."E^.W0L+_4I7NPN!8Z7L^60*3UB- UD M06R9$M-H%C01I5[3'>,HX[XUW;V7ME.K+>GB..G>[NMLRTR$ F>5K+[GVD0! M4CS;UV%'N?PY)BEU(M8CEBY(:)%9HL5QHH5^(.,\5VA=RQ)0ZP[JVVQPJ71) MDV%V]$C-$QS*.I9R<;Q-O&$[H:$::_)C+L" $BW\QMC,JP*?%)DD01 6BK$ M<2KTQK+=B1#'@'DAJET"G,V(,]&NU'@12I^6)O$R&M2?107M[&N".DJW;P[J M=])VNLUGV9>\Q+[]^.!/O,X$U,P0'=NN4?27\6QG$ M2]5#6SU"(38GO0WC.)O_4U.A4'GCLG,I'4^'E;1'*&2A97T2[X]O6VN:'AG2 M7"F4,OLCE=3^9$9BC6\'T],_XWE@NX%8IB9QICYFXRX!0QM_R&WQ_$L\+)PD MPX+0*S5- ]LYQ'(UB7/US^LUK(QFVT'67&PJ6!A9TW BJ FYF7=CE1>XR[UX M2'T>F7&R"/0OQ/(SB?.SF>R<0SMOLI%H(9ZUT\^AKW]@A5DT9TU9WHODH"4> M@J8)=5:.1VR1!DB06!XG<1Z_\8+W83]#*[X15646%7@,RG8ADLX< M[WC$Z R'4K"E=1+O?M]B$3>=4]06MP%>SA+'%%?JU.+3 RK+U33.U&"G9FX\Z_0TM=#IX[QQL> MH60:2.W4\C2-\_0OLMJ,-:_+UT0H=?G3/0IT918XD""IY5@:Y]C?I&D$_ G& MMZ*1VLK'RB0EP[)9_Y!<'0[)FP+*R*[-&;G77I=+/8O>(Q5;]+UCV7BO_4U6 M#;Q>"P&&^@C-6ZS3=^W WTO;Z5Q87J=Q7F]W7XT_]Q7P32'^!D\6W;;]J[M9 MZM+W8D@O'IGQ,A1FEN!IG.!_715BTV[::]D<(/*3XCU4'UZ7XIZAKW)ECKV; MW69TJ/^]!GJ(GB9.B'JD%B30FE!;#M!X.? %:G,!45I"/0"M^B'$7CZA\/O* MI?FY$WFN# V=!E%;"=!X)?!*.U[88J0NJ[OX79DP?LO[-,[[73^B&M[)N3E\ M:UKM\UE;S>-)][*=3L);X?4[B*@O0^G^V"2";'6L7/V!)9_?V,GF[+2%@D1O\P\ M\SQCSWAR-/;)%8@$SZ72;AH51-5-'+NTP%*XOJE0\TYN;"F(IW8?N\JBR()3 MJ>)D,/@4ET+J:#8):RL[FYB:E-2XLN#JLA3VM$!ECM-H&+TLK.6^(+\0SR:5 MV.,&Z7NULCR+.Y1,EJB=-!HLYM-H/KQ9C+U],/@A\>C.QN"5[(QY\I-E-HT& MGA J3,DC"/X<\ Z5\D!,X[\6,^I">L?S\0OZEZ"=M>R$PSNC_I89%=/H.H(, MCQ4J-<^(=C8SL:1Y#6CDS9.C.#4NKF*Y[;/)PY7 ]^X9"T M#DG@W00*+.\%B=G$FB-8;\UH?A"D!F\F)[4_E U9WI7L1[,'0PA#N(+'"JWP MB7*3F!C8;\=I"[)H0))?@ P3^&8T%0X^ZPRSUP Q,^IH)2^T%LE%Q U6?1@- M>I ,DM$%O%$GE-P S=^&\Y7RHVK1(K3 MB$O!H3U@-'O_;OAI<'N![+@C.[Z$/GL05%L$DY\="ORSQ6>"A3+IT[]O$;X, M.>S#X^KS>KY=/CYLX$_4PIT<+'7:!^E P%Z9'>>DLN8@,[0^]LIRSD+-P)TI MRUK+M*7BC*J;D=2IJC.I]R#)=;"M)]OE=!2LI%*"?/\ H;/.ZJMAM[70>X1Y M:OBF,[Z">SS(E(_J]_?OKI-DEY-N_)UGUO#@7U9(1R$E4@G+\]Q8S'6!4I+36@UTI7)K[8%R^'X2[/] MP#A53>'><)WY1L(AA+HB;DNO8O OPP-WN,KGPD,VW0;X@MD]ZO0$3E+=Y.^5 M#*B=OYB%?$W:1^107)L>+)/.(1=_F"NTY'K B=6>:0^T(SB]X""U(UNG MS2%184V]+Z#D1B4KA9 60FM4#G;($;$'66T9JG$5.><"JGJG9 I.Y#Y=?AU] MCBHK'7I IL:A4BN;4V/MFMK8A@H&X"W'FLY4OU48\5GC"IGR[=EQLFM-30_K M5KL78-XTOI_FS?/Q3=@]RP:%.;L.^G]\C, V+;F9D*E"&]P9XJ8:A@6_8FB] M >_GAF]M._$!NG=Q]C]02P,$% @ ]HF'5_.N_\B=%P P4( !@ !X M;"]W;W)K&0DIRV6&"WT64X<^9I-7.&M7KTP6ZWB ME!_:Y"\NSL[>O-C$67'R\3U_=J\_OB_K*L\*=:\C4V\VL=Y=JKQ\^G!R?N(^ MF&:K=44?O/CX?ANOU$Q5#]M[C7>#"/G#!=,M!3.557,4?W^OR*=*T&KO1 M"[XJ/PWBLH*$,JLTOLWP7/5Q4E8JNHA.H\O89"8JE]&]5D8552Q,*])HEJV* M;)DE<5%%@R0IZZ+*BE5T7^99DBGS_D4%.FBW%XD]\U+.O#ARYOE%=%L6U=I$ MHR)5:7N#%[B O\6%N\7EQ;,[SM2V'[T\ZT479Q?*2][OY3-<,5%5 M1M=9$1=)%N?1#!Q1T,;JX(5ENU>'MR/#^LELXT1].-D2=_6C.OGX][^=OSG[ M^1EB7WEB7SVW^\>_++GH_^;J:Q5=YF7RY?\/W>KY5@-IY%=]?1_70T M&TWF@_GX;A(-)E?1;/QI,KX>#P>3>308#N\>)O/QY%-T?W&/BCW^L,_(8M%G!>= KIRR;^HB)EJFS#JT@(L8'# MVQ)U)OI>]5?]7F36L5:GY$Q2D+6!@S5"_F.]8A*7>-RB[*H97ES1G,Q MK?*86 J^P8\JK>EU_-6>\@.X'E=1O%S"@;,$(.=2LYPVS .B*J"H30$^2#.3 MY*6IM:*5D#^12X(Z_% 4RS$IB*('Z/5!96*I/D^65I!';35 ?24)XTU::V)8 M\Q!KFM)9F9H^++2J<1#$@HAB0&^=IQ'ID?1=#S[1\N@$!!SZ#0.V.HRK9.*_5PJ:BH-PN<@1NL M5+G2\78-[R&'/RJ-(R4DX66_M:M&O(=[(&,";^E_>^S3JEC![$A9Z7;-/N,J MRMP'P 6L[U6P-\BSU@8R4_#-9"1","@G_8$-@W?,]1F9,5_ Q8*>-QCLD:CL M,293L"S42K4N01BFPO^Q=6S6+#I^08=#?TES%G'QI:'!;?T$+JU[K#\ +-"^ M3;R#U!,%I5BJU+H9;%R3BN?9ACBPJF.R0UJSV/&%KV5I=&7W'],#;"G#4D-= MQ'Z^__O?WEU\LOSGW_H[_G,HJQ8[W2FL %T$Y_#%HSX,U,G:T]^ M^V%+'?T?SXOU0 ()* =)M 61:UE ^LO2)#:Q5UW#7;C%OT.=R=TV6@ 65%E5 MLS-L'QOGIF0O9MQV().6ZUJ,CIW!AF#JH2-@G44:ZY0LWT1FJQ+$/94ZWVU/ M(7:=O_T9JD\1< <19*FBL&8L1^#.RT*1)N@O.&E9%[1C8KFOR)_1!YNZ0 #= MXD+\ 6O*4,&<*=:2WX@SV4W"ED.[$&%,% 3 U/ MS?_ /&$@NZT2Q^]8Y RIB6O/W+QRS#[(YG7\2+9&B?#^//@QLXHAFC *""^70\G(^NY/M0XO#'!CS1Q)"< MA9J3]L'64DN;4,1JA<-*1*(]@H2"C:!)L 7QFD+<6A71MM;)FD)LCVZ[4%U; M-L>]!@L4+RYZ70D=\0N@$KKSW;O>FS>O^?OOSB]Z;U^^Z9$WWRK.//)=_]C] M2?]M[ #B2%=DKZ%_HYN5H$0_9121P1J=)11QR%527"9X4R-^$I42EPEMR+6# MY40UU 0Q.(6B,!CPCK2./H'M[52L_X*N=/AN->3U*]&/'RDV MA0UV3A71SOZ1V;@%.@$&)Z?K]DD\1F5G;51";B ;A1\Z6MG^

M &TEX--Y^(^1(HXTXQQE?@K@7BBZ'6A M%:+4?_!RQ>B"<:>+Q8VH$8_K32W/L+5S;J#5FDH@CZ2@>*_$B1S?$3?:'"79 M'"&Q55PYB- LI,^RY]F\&;#T=P[Z0>Y-P'-S=WOPX .Z/KNVET M=?=P.;]^N&F6MYP=D@XFX@ :HX"3 ?QI@IJXLZEZD=AS\:TLJ!_=88V%T+C! M@E+ACE/SPC]X-L%S0[S*(/0_10)'B2RPF<&YQ#"P' 5XR9G?L-MY)@@OB"; O6QP6N$EI^&-6 MUB: G8>(J%J &T%\09#;&I,-/8^QYITL("KU*BZR_S11316"C];6\#VA:PX. MC@7D"N(=\5HV*KM9"YW/:(R"&8&A$*E*P9-8^JT3Z8.-@@CHQ$W\A;,Z89EC M%IR14X2TY. $WC-8#)4@$'K/I9#TH<^.J3B1AT\L%/D$4NG8E 4>Y 2,THP@ MGC2(L-YR*15:MO5XAEF"NSV)&)%((HL/$P'4W;QJPVV[S<&1_A MJ092T_5PKA8#L;FEU>P$V#CF$LP&!/@O(9J/MN2@%[;(M!SNMS7$I=E(1?D@R?/"VQHE"5C2?L>7AU'YA>)V3$/MF2'7+]:2BO M2E%=FA69@$K4Y\3F_G9$Q4Q$OJO1/6+A6&HM(^#@+;M'',Q5(F8U4=BG+!!W MRBQRH="5XPE2+0<<)=C=9$.TY#C554.+ 09#>U#\[ ME1K2'($;5K8K1#@63_I9CCT@$BWOK7;CR+T]]J(Y;& M_HNZ5W B+C?Q#DG4*SYXMQ_ZT0,T4$3\32&%% 3^SDA5G&IR[%1\79C6.Z@7 M-Y5A.8@C![N)L#!*8B.PV93,JSW:6!Z-)#ON7#AN@NJTE^[>)E8$Q'-CK MD M=&7#,?EJ"8B] T+@@.[/:V'S7F,XY/2.GM_4<;_%J_T:LK!*_*=I (.C#DI? M:XY>9,PYG.MQ#715+B5]2!>C:$L^+LBV5:K)@QSQR<8B5 M^_QD&PJQ^II*P2R##1%JI2X&G!)Z!6:,*6MUE6TKL1V?R3?4Q((_H<-''4V/ M<'*+@58:!+HM5*4ZF9/'?B/A4.M!:D6!V(*B1%TXN$);2)F3/-[S_L,R<6=W MHHT*]=2"D8)T26<695TQ'K2H)M/(_"A )LJJC/H*)HLW.J*E/>OM'!-B*;DX M4<<'B63?Y -.UW'H5 P/@8CX1J*WUMHI]MNU5+>SB6HCB3\J@*[A_ $)!%4N M>R%)B7F95<5^].GN[NK7\8X?"G!2( M4:ED791YN=KU&MC/U!)1ZVQK*$H4I]S((^^QTDH:192=5?("!H-SXXV].+\E M"$IAC@3'Z;''#3;]#>H!<$F N9("$=;ID,V;V#4!/,CT$8#0BZ3Y2"()>CYA MJ[*)SLT6/L_V&>0"OF&9B3K5R$T\B?-GP4GVK!"D_KP@Y-AL(36\!E%2W7>9 M+2MZ]\D%E95<"_>VU<&F\@KQ6DHB%7G$;9S9$%RW;* G:3_2PWGV17$[ 4=3 M1 '==:(.< &I 10F#[N;-; L^ VSE[P9BLX9N<383@_(M0ZEJR,AQJ7-=$W- M\:1L)[-SG8VCM!ZB#0G-M_("X(]5?=^(MBO MRU-O-?@WM3ZMBW!5\9CILB!I"%HA)]N4)6RJ&;,Z-]&?K(FZ8+X$;RF+*7]3 MG)DV!56J25#TT&6](NB4M1DN4A ";,$8MS"V/K&!XQ*6?HOE70;[VG$@AQ;/ MI9'8XCGN2(G,*6+A-M332DERZC/O?G1=ZLZ!1G+20ZFZN ;1VH<,T_R&,,T>T1?YK%L*".SJ4AM! M,$SY[OQE[_S-Q4'^"Q*E74K*H;'>GV7*9?745.&;*X0.)84+%X=%Q^&P9PYQ M4P>4WD62_^\W>Z@WM10?Q(-S[WI-["%K# +S0!S]TGG@ GVHYO18-;NK "; ME3R#%,QIS5Q3&XO2IB[O!@ &,]__C^;E%F;_[A6D.SM M:??R(R_FF1V?R(2_NWCWH_3-WKPZ\Z)JU>>.B2RHV;5[L7[6/%T+#NY=O_E3>?C&GUOJ MWKQ]VU+FOT 6#?,-IL-?;+'K\^CF3HI?HCY39;!O(MWA%/S+2RE1-61;6M.0 MV'[TZV Z'4SF_^8#II\[%F 'T_:'DQ:,7^S8#N474J5KBGK"AE)_06 D"=K2 MBDT2:*C-UFWB2JMF$QNM@ M#+ 82E*:O$"\V-WHMC&1WG[]6J:(W.03QQ67%MG E0F8MJPB-G%TWF]MQR:< M^MOF<2*$<":AM*3:/%G!8R]VK2L?-XPP8$0>:Q<]'OJSOGWFP#"/#)IQ6"3U M\P2X>K9(C6>N5,%UW89#'5@<-NCVYA>#5 8TTUA.U3HNC[--NT7L&-8,Z=G2 MLQ3F@"4)/.)3Q9'AW.XKF@W]U;#YH^_/469//-^0WG6HI)X25@YWO4L_5AH:T=+L# MP4WO(QT).F7A9J>/C81*MI=IYBH,3HI)!$2J0:&\DY#50I?ITT9BD+B$DKG?V"']C"8R!G:< MJM,WIKJ"YA)*H]>D4]LMAV7LQB 2 !A^F!?,:0',Y?9^,)YRQ+V[CF[N)I]. M;\:?1U>NAL6S/E1,24.]I4Y6I>SG3,_5D6Q !%*89!46U M(W*,%1=)PW& 5IG2]Z^;GG@GM:'PY74FX5QVD2L_/N"7-REYL55'K4*^ MY@&*AKICY51/9W//8RF=K9BF=F[(-VHZ#NA@8M;JH8<%FR5/3+:E]2?@V=[' M%]T;1]S=WL]D/+@;=CZ;(C0;3$?_B*>%B MW?>D 3\X*\46\@N-5LN56]NX&JG"_C/6%S_Q3U5(T*3MK7EZX@'U=&AC6%9= M<4/<]3Z:EF,_NLIR/I%.V2-)JV7.^)>?*,G74^Q),V$>3\MR):>X*I,ODB.H;XJG4A77;OU% ?:^GC^MA=-0/H-6=4] MOI@1X;UG-0QZ-1I_FD3#A^ET-!G^.YHC3YC=[*F:-[T&N@@.3U@+&9"F-#;K M)GV6MDA!2N@6EIV&DFG K#S[[*.? %;-#OGUEI"X?7A4Z[*I#+O"R*''AHB3 M:>R>XW<9O%%XL _HU.?,&WQW&*'LD40+.J=9!PU?ROYR+YJ5 F4.C3\^0Y"% MSSV7]H6_=/D35#E3\9C7D]D0&/3>0JC:J;,:3R%Q_\"LI1U$@4*O@YMD? M1J263$. XDO+X7"@GYFPX][RZ!ZG!+2R;[+YLFGM8[M684G'5HH;_@1HN/E5 MF?_91U=0'2.3#O](I-.%2T8ZK7<[D@[4ML"G?E^E3N)_\" MB-&Q'V_O>4VE))G@*PY(Q=&).R(^%"VYVCU:WN?Z#Y0B903-0HZXQ4^&,[C5 M=V_/7O4EUIU>#F;T&XR[V_O19+8?P0.P<_2WB:[\%#1JN6T@ ]Y%RDW0YA.) M&Z7K)M(/5Z2*Q<.#BGJ04B\IM9OM*TC47 %JYIO<"#]-0+#.TX2[U6P^PI+: M#)\W]0!:LZ)<=G\V!2Q>*IZRLO4JWV?LS)(W>P@H?,SD-)K;,])3<[_@X_:B M%!67P?;/_&S/HM@P&M7;5)PS)>F>J&8_UJB]D L,. OD-@SD]GS@G8Z&-T@J M^)>Z,A?V*VN5'YOJV5I"ADU('X-? #2)#@W!8?+@6_2F@Z>S8C"J2..QWZO6'35[-%1FD-)R)?*>X&;O+P#TRI M8YOE8;]C%@SR0Q%'SL% U)N,YWZZ2G$!DF8-N2.Y "G#DKH[U#0--.'0[]!? M!']68*/TBO]X O\PM:CD+PSX3_W?9QC(GR5HELL?=[B-]8J"3*Z6>/2L__;U MB?RRV+VIRBW_D8)%657EAE^N58R82 OP_;+$G>P;.L#_U8J/_P502P,$% M @ ]HF'5VA&UL?5513^) $/XKDUYB-%%:6D2B0 *H)Q=! GKW<+F'M1WHQG:WM[L5[]_? M[+963) 7=G9VOF^_V>D,_:U4+SI%-/"69T(/O-28XM+W=9QBSG1+%BCH9"U5 MS@QMU<;7A4*6.%">^6$0=/V<<>$-^\ZW4,.^+$W&!2X4Z#+/F?HWQDQN!U[; M>W[:[^RW+G?*Y9EI MG,CL%T],.O!Z'B2X9F5FEG)[AW4^YY8OEIEVO["M8B^Z'L2E-C*OP:0@YZ): MV5O]#CN 7O %(*P!H=-=7>147C/#AGTEMZ!L-+%9PZ7JT"2."UN4E5%TR@EG MAG-I$"(X@R7&* R,XEB6PG"Q@862@NP8J09&]WU#UUF0']?4XXHZ_(*Z'<), M"I-JN!$))I\)?-+9B W?Q8[#@XPK+%H0!:<0!F%T@"]JDH\<7W0@>0U&PBT7 M3,2<9; RS'R=<$77V4]G^^=2%RS&@4<-HE&]HC<\^M;N!E<'Q'8:L9U#[,.= MRI!(D3"5:'@J$M(+M(5)RL0&@8O/->245Y$A_'[$-P/C3,8O?_:E=OCRJ 7+ MF\G-_!%&D\G#T_QQ.O\.B^7#G.S)S8P.5C"G%BP^?3- HR.Q,E@B"]>$4P$_ M2H%4P';W%$R*.T^_-\&QI 6.C[[UPC"XNAVMQLYL7YT U[K$9#^L?I=WW&CU MU,#FLN6N/VM'IS!#IDOEU()H.DXT57 ?UVNU M<4--@WN&JO,;;S,W1]6X^ BOANZ,*1*B(<,U08/6Q;D'JAIDU<;(P@V/9VEH M%#DSI=F/R@;0^5I2#]4;>T'S;S+\#U!+ P04 " #VB8=7^*S%FB@. !) M* &0 'AL+W=OO()QL M, .T95D^,X>!&A#AQ$@&4LM MLECG5P?[S:.IO]N54DX\K8O2OCU:.5>].CFQ\Y5:2SLVE2KQR\+4:^GPM5Z> MV*I6,N=-Z^)D.IEO->%>;Q[='I M47SP52]7CAZOWI_3>E[P MAU:/MO-9D"0S8[[3EP_YVZ,),:0*-7=$0>+/@[I514&$P,9?@>91.I(V=C]' MZK^R[)!E)JVZ-<6?.G>KMT?71R)7"]D4[JMY_$T%>2Z(WMP4EO\5CW[M^<]' M8MY89]9A,SA8Z]+_E4]!#YT-UY,]&Z9APY3Y]@U.91U+0:U.@# MB\J[P9PNR2CWKL:O&OOE!EH_!W;I:E)I6].7$X@=:=S .U M]Y[:= ^UTZGX:$JWLN*NS%7>)W "UA)_T\C?^^E!BO>J&HNS22:FD^G9 7IG M2=XSIG=V0%XKG!&_ZE*6^D4_ S9W<)[,F=[R9'(?/*5G*NWAXA)JRJ M']31S4\_G%Y.7A]@]CPQ>WZ(^DVTR:(V:W$+Q=9P8CB(6XE;=@U5BW]_4T]. MO"_,_/M_=O%_^(3SL?AZ]\?=I]_O\/?V\S\_??CVX?,G\>[^5EQ.+C.QDP/; M9\&.3L>C#SD4J!<;X59*S,/"%_:E7SI/2Z>#I96J&5G*N1)F5NBE),^SH[/Q MZ!?E5 V75[P0!$LK?2A7M9ZKT?EX]*Z W+#>[A5DYD-G7(Q'P=O_IP P7M+' ME2H/[1(K^:#$3&&5Q1.[T"J/^@*1OQH-/TC4ZC::B)M<51H63-PN8$"S +=F MK2WH+(W)K3 37@2)&!/3AP M*PL59,F;<%KB/$LN@8_6+-RCK)4H<$2)8Q=*X;$!E8[@LLQ!G$&USP40O? \ MM$>M:M,L5_PPA_ZA8F+'DFBP'I&*2V0#46L8/!<4KT5!>J4%=F.! E",4TMH MT-0#X>OH*1W9H2FO,EW.BR;7Y;(5COU(%H57CL;6A9Y+V*W6]KL_LE98F7<] M*CI%#?:"\T8=9J(TK$5=-G00'!-)LR8 T^6#*1X8PD1C&QRZ$=): W1S(,01 M:!Y+2+K2%=F(Z ;&21J'W*UR/D M%HKSI#<8TI%Y4'5G@S5%WM]%OP67!.FH M&X@*D<1:2=O4K.Q"RUFQR6 DV@_;S?!=>3#3%C$ M%K"JDO!21;Q\\6&05#_\SM8*SIM#J4"&7%OX$84)7*G8AW7>AU.4D020#"C@ MO1, PXUW(,"(8=NX"HP\.-*SU90TK5&#P;[Z8?KZ>G5 M:YN\'5R0?]G6#;UU(C-C\4[8M:3P!>F:N6W!9X_H"=K3*0$.;>)^USG;]+TN MV! 15YX#$RX=X8&E6.AZ3="\UHZ+#@^A\#2H%N%+D4XDV$Z@BNHR>YXZ66(# M9W2.4+BF4 8J@+RI-ST)GLCK-B+66PS#WC@4;MU$*4Y*Q%_3GZG M:##60@_>'S)2-?]&&#C3T/^&H0A+A5[C!$*OX1Y.")&IB%3IP7>UZ8HZ3):6 M0RX(0 M"4ZLO0]JV['S7%:,Y=!V'HHV2E%8H $.$O\\R*)18_&9XD];3V>8.C@)K&2>6.J@BR2:#%$_DI=)J) M)1)CS>$1[>ZAXCGCB[RI@ST0).LHZ*"X,UA(.$#^L$, 7_2CK7_^N#X(!"RV MR5A4_=>][.;Q]&_9BC0R%G\R$;?92KLM,UT9#:H; !X:)DICB/:]V_O%Z%C< M#;=L*3X5N"P+GY3J%O *5X2T9 5V8 HF^)F%;F!10;:T,7,"IQY0QE,&I= 9 M'M2J>>$(H9XJ'2K^$$, 41P$J@D=$M->:U^318B5MI3P75.^K9]GA.T8+F4Y M3O.(EXJ_1ZO%HB=$&I&=%RCS-'=1TB;"'2-$_QGWF]%!NV ;:(Z0&#[#X -G M0_YP"!>OG#VE0.1(6VZ7"L 7 N,CLJ[&%TC@RZ^>LW9=BM ?#Y4O)KDJ*AN M&/=UZT-DLI;G3OLD4W:% %NP9GWE1)5@!)%]T?@B+.!JTK?#5,!L47SIPW5' MO+_@L^(Y.Y&YL9VW;,;TE:H%)A.)V,2FI([!@O47.AQ M/PXNJ#T15=%0^JV7U-U7$%E2ZC$ID_H\T691XE;1FL@8R:*]-W=XS'8UI6RO M\.78I[-\.X;V6)C5$G)0%D_GH83?.,1S65CC[7^@CMBKJT#C0>J":HLV^FEC M&/MPKF9=!/-S%=)BT&Z]Z3+7 %@*@F3;K6HA <2N2O[->4AE)[$V0_! MMZ6VBP8#H2M>-"7WLY+KTX&S]UUYUY0C37@.LA5MO&1%!RPE985:+Q:Z^\EV M5.X=<^]0D9;N42QM:1:+1TW(]FXDZ-X4$LF^N(W6>BH7F 6^4T^T'/T(IO=^N7Z'7, M$6J4L&?<3K11 2CGCZE"Z<8ZU/L6VU0>74"A7V[Z<=!3JIUX]VG'L M^3/'E;SKY CCI"Q M%<'B LMHLXN5K^X&Y8W//( ME"<3W*S:(; @H=2,E_"!J-,(NG[2!G[\X(9%;C7-3MT[JYD1^PE2Q;SHJ4CA-Q;EX;X2>T?90O7-I%N7)O&.T M(Q1D+#];3 -<4H"?F [FN-N^0R/@-' R!CKAY]=!4;_W(S%NQ2(-$UU VFB M()7)]5FFK\SH0^#.>@"Y4Z\UYE/FOG.SN .64G7[$U MG',IT7.A)UN31H].TL4D7.=#5._$@8_'+=50Z,I."')W1 /X@QD\9&Q_F//U M ]U4]V]69K)@[GUJVWTP?KI'SE=<_,<;2Y]8AH^GW>*,E>MO8F;*/:KV^@F> MZZ&&DJ/B8F'W*&\71[Q!4M>-8NG1OAK=#EUL],O #J-OAD)[%[G1>Z^!?8). MQ8_B/+N:GN/O-)MO1)/>Z]2CN=9A<7$VP\O[@4IU?99'(YZMP_ M=_-K9QS*0SV^>MMPM;B'^(O3R^SB=")>BA=GV?3JFCX@_UU=X]/HCN\YN"2, MUV#4 Q.B;'GG5$"\Z?ES*CB#R%>7E_@7Q[$"SK/)=#+Z%[+^*YBN/.89(])B M'"@?BQ<7%Z?$%_^!A?J_/WO0-+N:G/&!YY<_(W.O _)^Z:CDR\4ZIS--$/\R\WNU1:C80KS^7?$;8^EG%/I(#4W?W MQ--OL/LCNT0A]??F/+/+Z/#,I/9;T[L#I%#F"7MKH M%NE$@@RE;=NN^EJUTR3QD(^!EFZA2#W(,>(.ZW/-;>"'TO?J5)ST[P,\TE-Y M9#6!+J>EE:XJKAP6+C"8\B+-67QIP85"[U*(\VP_%?)8IDAL._*FD#CX/:"$ MVO C%-.%+U?;7P &J^A]##UQ2K9'IX?2\H"7N:PT8)8L&Z\HZ;$7KIOS30D; MZ\6@C@G53[B@,TU!V5B@?UX.HZ7O6DQMR9==_?<$>-RM6-S.Q4<:5S/[-(?F MUV5@'&J[< 3=Y@UYXSHT);'."PZ^$NK-9;E$CJ>%:H6<8F?@]T7ABJUQNHCE M@*!4.)V\EC86MCD_.7V-8(UNJ:);4@$]5S6KN^N=^Z*%[_H2LOC8(4%CL,0C M(V2TA7]\&P&:3P,G/XL(/&UL[5G=4]NX%G_/7Z')=G9@QI#8"4EH@1E@ MZ2XST':@[3[NM#OM+KPOWO9Z+EV(G+M#4P@-3V;&YMS#K9WW7&$%SVA3KGI) MOS_JY5SJ[MD)K7VR9R>F]$IJ\\NN3 X=^CN!1*(2-0XZ'BV6U$XL;V=*G]GEG^)RIXCY)<:Y>B7+0/M8-1E:>F\R:O-H$$N=?C/?U1^:&V8 M]%_8D%0;$M([""(M_^">GYU8LV06J8$;7I"IM!N4DQJ#N2L%N!7>E%>!Z[TYZ'J0@;2^M.%X$CLD+'..$W1KM%XY=Z4QD M3QGT0+U&QZ36\2+9R?%>%(=LT(]8TD\&._@-&IL'Q&^PPV;'O&'OI>8ZE5RQ M>\_]RP8'=L/M[+!LWKJ"I^*T"W7AA'T4W;/??XM'_7<[E!TVR@YW<3]KQ>4/ MZ5)E,#2._>NS^.'9A3+I]W]O4WDGT^TJ'QVR]^?7=^SK^[J M]NK#YWOV>2'8I__S9)XO$[QV:-\Z1VWI;D/98:J%?G66$E/"RX4BMF M9BSE;L'$0RD?N4*ZB+F%L9YQG3%E]/S "YM#7MOOPO.I$LR)M+322P&D/$U- MB%'R%JX>DZ P]]D@> \E\JZ),0@( +<^1 5QR#^VC5!F; MBDJ,R( >Q##N'#1'!XHS8T&4S#!WO.7:S80% 4KRJ532KZH-QF;"@MU$PD/W MF0J_%$*S4O/9#(@AW;+*7F!IO41G@2F'[!S%N>"9BC%X@>6A*,%HW[:06P'. M]6)NK/P)3[%#90P$+A<"#+2HLC:>C)6Z*)$S;#%3##IY&G3&AY4N*!9O,S&W M0@3'O+@W^+L1S\E2\/GVU%A*OZB$H>Z!>B&%Y39=K# B0?FR,($*!H: 5%+B M42AD2SH$E8#8R;F6,YERC)^A#2V_Y.L>%K1\(@BRTV!V_:0@TVZTEB0YMH>: MLAL2.X#(23UOZ;./31_J"2(!16 4K+JWG4 =O^U%HF<+V M]2)UU@.B349K[5_#M69'\4/W8%I6HK2 G;OL&FS8E7,-H $)FXXTQ6R!/PG# MFFI_B:*V%%E5ZJ6C[$>+ZA"'6F\IOWK1XY15K;(H]# M(95?GM=?I2[JF?3?55SI+G[WM"N@5K0G^T7!0%1RDPEUD%G(&;U6"Y7! +9= M7 4&&C%U\IDU.3)(C;5F:BRUW^FJW0>)!62H+^;MT,84!@C\^" MWHYZ$^8\-=SMS8\7A34_0F8"&?@)XF(QF=9.PPQ..69E\!ZL:^[1N1@9F-.% M".5BA>)X 3,FC-$VI+!\,*ZNVZI=MN:+"VT@9"9W6'Z M6'3N!8>YSBY?G6X=0&T J:;@D1JZ=2X-%"@QZGS1<(10U(!OC'.=M> .R;A: MR^C;(F!M/7;N2TU]175KK7C9,3VQFR?'B>,,&T?AX M O\#%=U/)BVC CT:MA&-Y!^/1AP-XE'E^?JZO?:*:$SZ?2 -OT/PQ*"?;(_' M,.J/("*C(W 37(?P1>-QPI+D>#,PT;"?L+T$J<&5XS%&)XJ3,4N.^NL(C:-D M-&%[Q^C[<12/)T VB@;'8S:>Q$V,)M'19(@Q.@XQFD!8[ MRO*#T0?/2Q/6UJVGFL)_&I,MI5)4I@!TN)Y++-/J,8XM[&70-G]N($OH(/54 M+*"+&H+#RX5,%P2*4T@)" %.!8FP/R\4C)8L"JVV+#)JL?4T=FUV[5$:6$?8 ML@"QTM13,6ZI:Y-W!R!=+11-(%J7(3A>ZKZE,+7R.)UG:S' M+@T/GBXB)O2A!*2$!P?$\0[1'7:+"#E!3+Z5.AQH"",39-*ZQ&%'X:&8HJG.X674 MQBQM[-&,TDW(X,S,+T-F0E%Z-!8J&HYG +<5\,6]0>&46[O"YVL[>):%G 0/ M %*$KH9>3:'3A5$%%@!'Q!IPD'8!F.X0^E3_5DKF/+4&*D>;7*;X((BMX2GN MY\%>:<(@KB7A\/2K!@V+1T31:4 CKG2>DW\RD>*9O='O.>QS'@[^ 1A!B@MA MJ0*Y#N=EFLG?$"^%3()D(00%*"D5;&,4Q,\2&G.,#D:O3K$ZLG6%OSJJ>-P% M3P&V*94/M!(CQ=4*>#]U?X.Z.'L3#Z)XE*S+N95]Z8+;.56T2<,QNTG5%Y4 M\V$5,TR;74RQA2"C%9Y7T#79IC<'%72GDR$YA) 1O6?!OJZW].GP_@%U<.7T M&Z \=._VEM9NI'XI%![4PNNVG?J@>8(.76R*:!D+"5)F6K4$]]^PQ:D,Z;K9 M1Z&=0Y)PWB=TOFX!OKA( F8QVRLX5PEP'/=A+Z15.&A M\+M709M]5ETE^_7:8+]#&.ICXX*;Q@6D#!L?UP@'QWZX^9]*F>3_L<78=EZ, M;8.K".R\-+$ X_6C.)ZTHIT,HF32)\0>.MC^CCQYPX:C46MS??>74=F40_^_ M:5Y2Q(!I^VP\&(4W69T+KCCV>DYP>3/ B#LG?7 PC$@*P'#2N=P6F,FO6 TP MAT'NME?=O=9WB5Q \6O+]AW2NW#)XIFM?G &PO=V]R:W-H965T+FUYNV;4B/+*J-"^&$0#/R"<>DEX^KM7B=CM;&"2[S78#9%P?3;%(7:3KRN MMW^8\W5NW8.?C$NVQ@7:7^6]IIO?H&2\0&FXDJ!Q-?$NNJ-IS^E7"H\LV7SO#PO$>_J7PG7Y;, MX*423SRS^<2+/!^G&6%7LC(E!P66] ML]==' X,XN #@W!G$%:\ZX\JEE?,LF2LU1:TTR8T=ZA,*A?T$L^?^H.@N\GR/8:LKU3Z,D^%V]PQ4TJE-EH MA-\/^&IA*E3Z_.<8X9.0QPD/.C"[>[R^>_@YGUTO#DL 4D5]9RQFH%9@S@#PX5E(VW=7&PO=V]R:W-H965TYUD;0-QXJ(%FM1-TA;%8A\8:601H4B%I.+T[SN4%-59.'[A=>;, M.1S-:+95^MY4B!:>:B'-W*^L;4Z#P.05ULP=4 MBR .PW=!S;CT%[/N;*T7,]5:P26N-9BVKIG^N42AMG,_\I\/KOFFLNX@6,P: MML$;M%^;M:9=,*(4O$9IN)*@L9S[9]'I,G7VG<$WCENSLP:GY$ZI>[?Y6,S] MT!%"@;EU"(RF1SQ'(1P0T7@8,/TQI'/<73^CO^^TDY8[9O!^\L-7]LL]2%OC57UX$P,:B[[F3T-[[#CU/8+* U4/+&WIZ.PLL!7&F03X +GO ^!7 *(9+)6UE8"4++%X"!,1NI!@_ M4US&!Q%OL#F"))Q ',;) ;QDE)QT>,D!R0:L@O=<,IES)N#&,HM.K]DGN(=+ M]\.YJCDU#POOZ\7EW?_H"SJPM8??GZ<7VYNKI] M^;'@2"=75*S&8@&J!%LAE$I0U7.Y.?4HB_3$=ZA=*CV72C?$WN>RY#E9MEIR MZX2\A/P#HDEV''=SFL3>)&">S[_(*=5E&CWG0-T5#F6FG[KC&>CCWWK&\UO\W[AGW) M](9+ P)+<@V/IID/NF^"_<:JIFL\=\I2&^N6%?TW4#L#NB\55>*P<0'&/]'B M%U!+ P04 " #VB8=7WUQOH''SMBF7(K3G7^769N<=0:ME@F9KS*W5>]_"C6 M\?3)7JISZZ]L6 M<<>/#XU>,D/2L$8+'ZK7!CBIJ"@39_!60L\=7VDGV)"]8Q=:9TN9YXRKC%TJ MQ]5<3G/!QM8*9P^[#LY(I9NN#9_4AN,7#$A+OM#@198?UPC:+P[BWPUZO";WG[?5VA&Z9T^R#5%REDN=LXK@3H-SS =?F MDN?-4?<M7T2!\OP-LTH!-=ED_WET>=B9MFFM;&<'^ MO!'WCIWD.KW]Z[DH=OIY/HIAAUU\^7+V_?+3)S:^.F.75S?CJXO+DT_G;#R9 MG-],'M@C+>/.&3FM'"=\2*];"#3?CTI:28UHF9ZQ"Z&X75DV*3$W?$Q_:"46 M_$ZHMK\EI7$A;SE8-)4PQ"E05E8F7: )O0Q\995WD>IB*I54H,62+2F'IP;313-:R0EC+YV3 ZKRJ89(+JV=NR9'53-QA M@)7$#9;RD@,3[($_2^D63-Q+ZTA[P4WFY4NCLRI%93 WF5 +$ QP]&PF#.1L M$Z.]I:SE9)WRTN3*0)KF&=1383OL!B].=5%RM6(E;.B,@LE7&(QW-*G8?%,! M7RL.8ZWR6ZJU=^5JJ>K-^S1*U5!: L!5Z__.&5"S;'%@#*8 M1=C/,L)%8IX$*!]2ZOPL %B4DJ+;P-NPZM>A46V-H)S#(V=[4:\=#>*'"FWE M!F0&/SMH8S**"8?Q,T6V-V/.VWKR&.EOC%$>]J*P'0]C+TSK*!H"@"V%W_+R ME<\%<"[IHO06 !]S8RNKS";:E>#$6XK@*:K.]@3B]00BWXTA,,RW'XS_I],! MP!FN;/U^9G3!SBNC2?);9])AF!A3GGO>UA\H&93JNBK<412I\\34 M!KLO"%D9XYM=W".Q:HZVE=1Q>(9.Y083".%M15EWTC;<^?:I#O7%.Q8-$OK_ MF=7>@U7B8;/8:L'7KX9QM/_>/I-4S!%J.C\?UZ.'@D3J#H)'K@)R19F&]& X'"(:^FZ#C"TO#?"%+RZ+V_BBD:]0/;@S/0"->@ 3H M77B4F@W"/NN/PN!*JW?8)DI, ,;G1M2?!"Q&G'$X"*Y!%KK?C_$71$E[$,-L MTDX&HV"K#]>_ MQJ&G^?M?R11'=0#),&DB"<:/(D\HZK@=ANSV MP\\$ "GQ7L-10C=]T'.TOT_+ 9;#)*;E/I8#D O+(1LF4>#'.9_1OIS4I6)B M-^0-V9[[%.UN'1_\]Q(=DJ@MP;CZ)-$\;'^(^8SN3BG;F&53# MSCZ./:8^&-4W3I?^,#+5#BWJEPN<)84A ;R?:7R5KV_(07,Z/?X74$L#!!0 M ( /:)AU>"&.3OT 0 -T+ 9 >&PO=V]R:W-H965T!>+%DAL2W:E^<=;M.II@+US$% M:KJ9&YL+3UN[Z+K"HD@"4YYUXUYOV,V%TNW113B;V-&%*7VF-$XLN#+/A7VY MQLRL+MM1>WWPH!:IYX/NZ*(0"YRB_[&86-IU&RF)RE$[9318G%^VKZ*SZP'3 M!X*?%*[PP(,Y2>)0CZ+?$&LXP%$8S?:YGM1B4S;J[7 MTC\'V\F6F7!X8[*?5>+3R_9)&Q*DNWBOC\Z-YXA%,XA(G%0J@$QL\4;X<.A$[@FT_17G0]*6+RKJR%7E=" MXQU"HQB^&NU3!V.=8/)60)<0-C#C-*_$*18=Z/<.(.[%_3WR^HW9_2"O MO\=L!][ 9Z6%EDID,/7"(Z6;=]L,KL0-MHOCRCESA9!XV:;2<&B7V!Y]^A - M>^=[P X:L(-]TD?O0G.U#@W<*B M7'VYA?$OD_']=#R%J_M;^/9X-WYHD?O)-S-22#%H<0SX$[=NL3!.>0?4'4#I M)7G/V!?X2&01?0?#J+4&KS2A)%]UFU99YDK9TY:57"9.KJ.(#J) M&\;"FCDZ;@(4)':MDL07]8=PV-!(D^M1RL2!)>:5:7%6['$ M#**C'@R.H]:-T")10L/"F*3&L1;.FU38W&CU!]*YR#A9Q#-U(8EJ*6890A3W M(3H8]J-6%8GH]!3BP:#UD4Y/CMCZ_L'1\3'L<-&.8TD6*.=)J9F#%"Z%0KR$ MI.1D):K$V+_RT,4,J1-EU-XLLJ>!$,&\])06'7@?@/JS!T$(M:5 MHLA\>A#Z5AYR# MW%*5 T/0 VJ/-F<0O!8+BU5%=F!'LNPXKNT)UJS]EW,ZD&]$L@PVLV'.S/V* M(;YEK].%Z'GU)@'I^1.4%2(0-M:N=?Q?UN[/_?VW_]CV-8,K90J"P$MI2NV5 M7@2S,UQLB'W%M%EKV\[HB%N@]L$J65K+ZX*=0@XA5%4Y;;+4V WF2T7 ALQ;^-2(%6F5 &,]0X5_X M5JDB!Q&13RE",*%(F'*14BPRSHXJ:$K6 MME/?JVJ3\*Y9-SP2K-C8SZW)0^P;RQ[8^27"U0*U?.EL>\*[&R,79>$B#):< MU51!U?35G#:SZU4ULKV25X/O5V$7U$"IX.;$VNL<'[7!5L-DM?&F" /&PO=V]R:W-H965THG&V-?7 ;*3T]9:EVY^V-]_G[7L_%&YD)US6YU'BS,C83'DN[[KG< M2I$$H2SM#:)HTLN$TNV+L[#WU5Z7(SX?#OQ+R:UK/!-[ MLC3F@1[-LF"S>>]]@_!=_BR%$XN M3/J'2OSFO#UK4R)7HDC]K=E^E)4_8]87F]2%O[0MSXXG;8H+YTU6"0-!IG3Y M*YZJ.#0$9M$K H-*8!!PEX8"RBOAQ<69-5NR?!K:^"&X&J0!3FE.RIVW>*L@ MYR^^&"^I']$IS>/8%C(AH1/ZS6^DI4]*+%6JO)+NK.=AC$5Z<:7XLE0\>$5Q M?T"?C?8;1]NUS$\KR-]G#2/LKVQ8\_]"?1 M+V^ '=5@1V]IOU@4U@)7R,X7H^-JN4]:(U7TY[U\\G29FOCAWR^Y\;:A?M2E M^6)Q^_OU%>R:%:%X:&52 M]+O2Z_$I'WB4NI!X/8V&U._,!M/6(K0']"8R-TYY1]/)A$:=Z6#4VH,$,&_1^GAP M.# ;C&D6O6O](:P5VN^HRA3UAP/JC]^U%D*+1 E-:V,2%[#Q 17+^2E-9E$-MY1\%TWII6SNDY"_\.X /;<*\T"E.W9"5")+HPO7J9>/(A;, MXH>=,OJQR3+E>$*4Z5E*+5>HA"X=N7FT(1P;?!:F0"T=4CI.BR1 D\ >"(%6 MUF05(TN+I;%U9>PE$'="[TDF/-I6)=8AGJ1)D6(/9+.4E$O+TQ1KI4/6=E)8 M@A3+'^$9=>FXT(]W@)1KF2DB,P4#SH5"0'8-S/!84&*VFBJO"',1%9T JR1C M$SY48DQDBFG)X4H*R[C^%YRO--TKVU4%-+,NGW#9<+*,[OXX6Q.PKVQRF@N+ M&JSBCO281P70C'E5I"N%&N.,*1N*@>\D2 :X'Y3SX@_BQT#>\=P6$AQ#[P2K9KR_,::8KVIA#G']QM468,343A+R2FR,N8* M"M'A!#/6JM5<:1/=Y^!< U_]G@/LGVGNTA%'7TDO5.KV7">=!W'X1JO5)[>H M7*[VD@[=ZV1X*==*:X:_%&EP_83' /\=30Y3(J0LW$-'$QJV*5 M/W0=JGNZ&-RZJDY.9!*_C*U3Q9.M%]'I5'D1;A))M'*@C2,E M3T7"?<<2?H-R$'F>JK+I,H[GL4F.MVK,#%[*XQAH_FXO%@?OU(-2J:I<,.[N\I@7/D$QRK MR>%[<&@TG6#2-5)R_9VY$+)=KN) P]A9RW+H&XU&V!KZ^\O1#5.?UM479TUS M\TP]"'P.X1334E-+IXGVP*'B)>W[JQ/2D^/;!8A1G:O"%TQVH;SK>1.,E#EO M7!X[F&BN3GHU#?F,0APRK58JWF^N,0V7"FSQ\^"Z-QQ0,CQL).K%\ .]7!E&L%FR@_D_(Q7\!4$L# M!!0 ( /:)AU>6S%&H,@, X' 9 >&PO=V]R:W-H965TL)=G9;2:U/1,GFW8/V6;RT1XZ/= 2;'%" M$2H)V4E_?0'*<;,=QQ>)%/$>WB-!:+JE\!0;1(;GUODXRQKF[CS/8]5@:^*( M.O2RLJ+0&I9I6.>Q"VCJ!&I=/BZ*SWEKK,_FT_3M-LRGU+.S'F\#Q+YM37A9 MH*/M+"NSUP]W=MVP?LCGT\ZL\1[YL;L-,LOW++5MT4=+'@*N9ME%>;XXU?@4 M\+O%;7PS!G6R)'K2R==ZEA4J"!U6K Q&7AN\1.>42&3\O>/,]BD5^';\RGZ= MO(N7I8EX2>X/6W,SR\XRJ'%E>L=WM/T5=WX^*5]%+J8G;(?829%!U4>F=@<6 M!:WUP]L\[_;A#>#L/RCT' M6;6"X_DW8H2RA(]PA4N>YBRX)^Q&\&D.(%Q,9X* [/4RGE^0\=J;"62:W(&+88#;_\8?R<_'S$;&G>[&GQ]CG>@AP96/E*/8! MX<\'?&98.*J>_CJD]3A;68[@ZLOB >YP0VYC_1HT!&@%5<#:,OSFX<:$JH&S MM-_E"7"#<$EM9_P+R ZAQ('ULGU&KM Z8-HW*5)NX.;Q^A=X]'JY%L8_G<"W MT<4(I%& @0]E<5(4A=S;PYE'\"")Y%;UP?(+U'(@NLB-C>]B8&OB3NZD'.IC MH'G56]L:/+$0>&D'ZN1=*N-K#9 MWNK#$RPIR&%): 0Q= S\?5+KJS[H+BEE M93K+QME_9/YA\]"N M]E_WS?YBZ''_A0]_"BF!M?41'*X$6HQ^^I1!&+KO,&'J4L=;$DO_3,-&?E@8 M-$#65R0]83?1!/M?X/Q?4$L#!!0 ( /:)AU=:*[ELQP@ %08 9 M>&PO=V]R:W-H965T+MW[#)=6Y*IPVA;!J=M=Y&+Y^,Z'S?. /K59NYUF0)L_&?*&7 M7].[SH $4IE*/'&0^%FJ1Y5EQ AB_!5Y=IHKB7#WN>;^CG6'+L_2J4>3_:E3 MO[CK3#LB53-99?Z36?VBHCZ7Q"\QF>._8A7.CG$XJ9PW>22&!+DNPJ]<1SOL M$$P'1PA&D6#$+6,J?I9?WM]:LA*73X$8/K"I30SA=D%.>O,6N!IV__X_Q M2@Q'XD*\5U#.W?8]N-)>/XD$/LGVL-##44^\?_OP]/9)?%XH\6CR4A8;!+57 M%K&&2_5,2*2.M;*8L[V$=D**C$02$F]%HDI*KQYSF%%VJ#5P'UI;2BYS(9Y GM%B!'PAU M"LGT3*M4E!9X9?VF*\I,%H&_^JO2)0M_#F5V#DN8VO\H &VX&V3:I,3. W5( M [5.%J0W'\"U#J3D$])VZYZ@U:DOH4.*C'S0O^- MJPE)<%G!:K!'(-Y29A4K-*M\A?/P@2ZA%7M9YF>E$>V%?TI*=$0NX&OZV M? %RZ-E8Q#:9@ C:&NDBU L&WJ74F7S..&!HLOBNX?L=(%-:6U+3!H^A5X"WGQ&JA M<-12K*NU=LR599EQ9'5$T8QT_Y!X\XS?(74K MPYMN'1>0"Q:AD"=M9,)( U5('J>0Q[!S/*4Q\=,< ADP)\V(#EX,\83[MS$%D"U3J+6@E& M$"E1$7P$E2Z1B>%,V\)4]$>$T -R0:%VNNPBTTK%D(B(RWC. M&!XQ7=:Y0(LOP+%=AHN0#=MZW1-_ .BX/C7@S0F!F =V4T!6CC!MID+X-&)N MH32:_=^)^37"D1"<[LE"JV6HF)'#[T-I$E0(VLURFRM+M M'FUX0QFSQY,ZCK7.0UZ_>@''1[JO.D\#A$'O"IQ#YS&O@!& #,6X2&PM(2=. MP<4\RH)ZJ3#04 C_7-FZ5#((*QK%! 8I3#D$3_4TU2Z6\#29>>MR7+!-GFV? M S.^NKX)>7TBM^*QG5:$)XZOEF[T[=)-KJZ^2CPZ]U*^=EL4W.8IZ@CS,TQO MJ)RK%\#RLMW?36*^Z9!R=7K'.G;TZ+@;P[HV6AA#'-75IB'B:<7USHX/(B>V MC@HI7HE)]W(R/'LX9/,]-MSF;4\3#J MQRF+VW"B/TX\GGZ#4F,H->Y.IU=[M#MN.[5WREI7W>'X^I2U=OG4YHIH!FUVJ<5YY/N M:#J&6(\O-DZX8]@=#*;BX6CX'RH\>R//0@(#)8HN=7(JO<"KI3J- 56&*6]G M/L9%D]Z4X2>D[ '"]D#(%*/O QX ?Y%[-8S\8Y-A^3,'1E' AWM]]DY356RP MCXA:6I]!ZPF;932XI)=+/ ZG0WJ\HL<;7KVF \-K>IR2"2?79Y -A8D[T8NS MSUR8,%A%/=0^'C:1=MF=3BZ#4S'W5YXK*-B@O(CSRTL*LX\O)_!3*K\*8<(- MD?ZE;6P)PY]3.SO?.E%"S7G[]G4 M-,'=X:-OL]I\,G\(7XJWQ\/W]M_0-=)XFZD92 >]Z\M.^,A6OWA3\G?C9^.] MR?EQH20\0P>P/S/&UR]T0?./A/O_ U!+ P04 " #VB8=7),P ;YD* !V M&@ &0 'AL+W=O M&;M*L7C1S7'B*L=.=K,U<5)VLI?:V@>(A"1,2$(!0,O*U^]I@*0IB_(D#W%$ M$FCTY?3I;O+51NFO9B6$90]Y5IC7_96UZY?#H4E6(N?F5*U%@2<+I7-N<:F7 M0[/6@J=N4YX-HR"8#',NB_[%*W?OD[YXI4J;R4)\TLR4><[U]HW(U.9U/^S7 M-V[E._>W$ELHP$08UOE[/^BP5"UYF]E9M_BXJ>\8D+U&9<7_9QJ^-QWV6E,:J MO-H,#7)9^/_Y0^6'UH99<&!#5&V(G-[^(*?E-;?\XI56&Z9I-:31#V>JVPWE M9$%!N;,:3R7VV8L;904+8_:"O2\2E0OVF3\(\VIH(9M6#)-*SALO)SH@)XS8 M!U78E6%OBU2DNP*&4*K1+*HU>Q,]*_%.K$]9' Q8%$3Q,_+BQM+8R8N?L=0P MJ]@[6? BD3QC=Y9; 8393H.]N%&W.$J6EV;-$_&ZCVPP0M^+_L5OOX23X/P9 M94>-LJ/GI%\\!H-=2Y-DRI1:L/]^%@^6OQH3]1[ZK4&IXD:6RMU;VDM.V]$ZG0\/01 (9_/>=Q%DY8W$-2(64*%H9L M&O0^*XME29<0%DW9-.Y=BX7 T[1#^F00329L/)G5\@=A,&5A4(M-][:RZ2"> MQFR"+9^:>Z X)ML^.<*R41#0_Z.078*$X*5$9I([1H&C=I9SZQU7:66@2VF5 MWC)-2F%U%/Y* *1%8K$0CI"ZY]WLT MPU'N(%H^+PT2SYA:K=(",-^]0U^PX[, *W>!]1FQLMLU)%'JB7RM-.ICN"!"%= MR9( J"7"!%AR9F"37,B$(P6A1 UR.I3"TZ01R7$'$UZQ8 >=CJ^= H10MH$) M.[ ^!.7K/>FF=T.@6 ,0%CS$P(+&1QG^WW"=4H8"F9/)V/\(QJ/>+;B8ZV3E M-$C%/=J.-5%\'8[1X"PZP]]I&/7N5ER+%U34TQT8L\DX8),9N %>0W5@T2 * M8OR-X[!WF22ZY%D;2=$@F(:T:#3N7?&U!.?([Y#I ?JVS@7 :W &[GO1NZP3 M"Z+C*0 4]/ZFR;I]%V-%-)B0>*1@&.RZJ17RWMMOI?26'D?3$<$_1ET_Z7UL M_'?[\4LM$S"T.!J$,T)OAZIM[&'= M6>BDQX.Q2]D_*!VZ:.4X/!M,QT[9,Q#,#&MO.H&VCW!?43R-7QY X. CKU0O* I] O2RA!&*5L3=M,2:H;QSPW'_]XDA[T;'^=/I0BQ[_] M,HNBX+PB5G<5GI\XA=HDV\A7BP6QP'S;9?GI3\2E5G+?A/U(Q,C#,TC:K"1L M0&X!N&RA5>[TW+JJN7?F"$=J52Y7N(BG VQ+L,25_*-P,(XFE;@5OZ>:A3Q M.&0AX:ZV/@S))%7J U8; #)0V$CN)F0X15-V% UFHY'S\5$<3)Z&[ H< :&% MY$T=>W0SZB&"M/8=0K8='.19\H(CV#9?U\=TR,5T 9C.Q1+E$UBNG(<+955B]M6TC%PNW#KJN?=4:R 54<[/\\S)= /QSQ 0 MSBH+ZN_1 7VOSJOZ3[.#&7>])=$&IC7@5)2F5HHJ^O[TZ M@96)[W#C6>3<%\\J.X%M-"RL-$]SH;&EV.^S2,)^_C_!8,ZW%/-,YM*ZYL'# M]YX SC'-Y67F,R5IFG9$#L:NY)IT<3!S^!H'OS*58/XS+C,E<0(86X@7KD'O MHEW"#<&2PI\)-_<4#*ZH/4&.&,()N,VS+?7+&HGK$.ESBK1NLNR "P[6RBY_ MG++K5H_P0.,T@;%R>@?V!XYA<"H(CH0^JN1HD7;]?-1^2F6?M^1&">&)[3QH M?UC=C02E9#DG]G7&@]D\$7H+OIS>G3I=[M'%J-(TT].?)9J95'K8[DC\W?A= M[6E0"UMJ^ 73%7SZ-*>#D>N56FJ(!Y[+PFLRWSI-]M+G3NA[2N%6:U>SM4?% MCA;4G) =W:'O4+]NM[SBI)^7GH%5#VA*#:&74(<@E]F52ZVQSF?@*:VTH*F;=V\-H#QPRTQCZ87K_3JY+A? M#3']$R2:P7$E"IO>R;-PBM;A'96OIO]R'8:KJ-Z":Y%4T0H= ^,O%J_YEHB/ M'*-%-8! P:09H7P1SJFUH8LL:T8JKXNK2*Y'YC)E_O5-J?T<0YU"46GHBKV? MAU'@4U?%FSG=-WY:N-=XKL,@T367M9V!71F?8SIW+U.,Y^<[M&G.RQG5.;^9 MHN@0X&?+6FGW"MH/&'EIJ/ VQD%[>G.QH"2K0D](:Z35.?/CHL*Q%W3.YF@3 M&%F+:+!&J%1Y6Y."(2!+S;/S8AS";K,YV*FLT MK]+83VV:RF3J)"R:-ZZF>>/J[-NI^-2(TWC<4?/) Z2&%O2=P1GBC74MU.,+ M$2JAM0:[2)'UNQ/: #/:AU"S-X?/O!]J4XM.*OQKN^@UGLQI!M#TA%ZQ>%%_ M.2%VG>=0=&AL['K1/&Q]"\B%7KHO'J1W65C_6:"YVWQ4N?3?$AZ7^R\R'[A& M%AM$>8&MP>ETW&?:?^7P%U:MW9<% ,RJW/U<":27I@5XOE#*UA=T0/.IZ>+_ M4$L#!!0 ( /:)AU=;1V*XPPH #D; 9 >&PO=V]R:W-H965TG1[SO6_N M]-BVP>A:?7/"MU4EW?I<&;LZ&4U'W8WO>K$,=&/_]+B1"W6KPN_--X>K_5Y* MH2M5>VUKX51Y,CJ;?CH_I/6\X.]:K?S@MR!/YM;>T\55<3*:D$'*J#R0!(E_ M#^I"&4."8,:?2>:H5TD;A[\[Z5_8=_@REUY=6/,/783ER>AH) I5RM:$[W;U MJTK^O"-YN36>_XI57/ON<"3RU@=;I,/1[/IAY^%EP8] M@:.Z5-) 8[H!SQA;.DZ M99@>4-11[=P0;)ZWCO,$>++9R:05P_*,TKQ>. &^#V_!X;)( _YT#Y?P[DJ!I56^7;^!UH8 MV0FHH%?52QYS531&$D)7P(^",C+V MI,P'88A5H6B1;U2NL6Z0;7*4ZBBL>W\W "B['21FD ?L)EQR.M@1.,V5 M7EMA&>6[8)F*Z9G-$.2VME$M1W R"[6!6+*W:@NLTCD*5BJ?ES04FW4,1HEI&"8,1*@ T4CY2O(L,OA+I5V8 T49: >?:$ MJ[FD2@QL8_$EE=0K/#T[V"98HDU'"]],/QZ2^3%8ZA&3I%?_GI@R(\YA:<3B9_NVE[&%LXR+FDM#SEG'(R7R+;6_O?_H)CX *CA!0TJ=W M+*YE0+50C 9[/5=J)0M%>9FKI30E5SJHOY$NZ%Q#.[7NP&X5( >G(@M%NIA; MZ9@["C0A="_WO$OZ%\//V7L>-+:GVFTO-+TY^'C$.]\A!ZS'HO? MT.46L3[OMD2NV0?,Y9YX0==YZ1-[[ M\9;8E38F$Z6S%8LFEJ'_7!ZHA@;UVSB--DF2P7\R%FEJ'@@,N*9BU5F""KH\ MB(AVI%G,=T8EG?W>LI_^?#_]MF[@,483.S>$F:'+N/ONPT%V-)F* M7UJ)1A-4&B.OGB;@V8CFXX3V)%.QK7G>TN*1$V_U3\Q73[MD[([$^ _L0!SWAWWX*:6M^RBLDUM,L'#*MT@ZZ'V7I9UQ60S4RNG 5Q'_R0BN>HP0 M&*G!9M9[%EJ6-")GJ0(H1L@%@3 /-'T2-2FJ$%V71-M#6RIVLC5\,INK-S>Q%0CJ;!X:#U6RS;EU4" M)R&(V"0.[C%\3Q$&!7P_URYO*Q D#/5I+$3A(%>ZS.($]"C1)&F22/45>0/( M)T+K$L!+_SI^J4P')++ACS[[7*^=W(ZSHK6)K.ZVB[*MY=QP,VH;8!?.>1R16""8I5NG-C2& + ,%PB[@4\N MA!,Z>&&N"7YK:9:8LNN$G<]I3:JP+4V4(5G9%@;2U"(K]&0?I9%&)*.-0S4/ M4C3'LJ=/BYG/6@@>KQIF+^LQ0,,!@,$EO6U0/(T0UX/X<3R)I8>#!J1C?E*6<+X-G.;O1*:HE D4!FK3C&Z(KPY2B8@8YB#Z1* MBOZF+*CW $G0@9S;2,B;##3H0_&U);$'46<'0\N\J^M6_<]C%@V_!)X>OKTY MN?5Q=L!DK)B_5[[MST<4VX[_!G-(C-S3L PXOB,Y20WX:4G3@1HGO.$[E7X" M2N=XKX;2)*?_E>FW:R)D]WQ-+F1/-/J=1!*K(9T>25@_@V]UA.ZN!':)_".OF*QP5M@HYO-89Q,723SI MJF?SVB!$:6+!.;,SX=G$@'3;@LBP>U6RP\@>\4:7BN;P*+>2C[IJJ\'XN:G_ M-(@V6/QJ5W1@WY':392'T>O> M,&V8?,--C34Z3]3."GP\[CTV\64JO\_@KD /NE>"Q%0XH5O7'>#(@FX4YY#0 M[*%AZ]DV*.)[L"?*.W[<=JBP*M;J7!FM'A)[#@B$YI.-H<^JSF%QC J5D_C_.@:-?_=\GN>C6^/_B<@6:UX(\VS+%U MB%\V^KO]=Z&S^#EDLSQ^5+J6;H&("Z-*;)V,/[P;Q?>TW46P#7\&ULQ5I9<]LX$G[7KT!Y/%-) M%4V3E"A1.5QEQ\Y,'A*[["136UM;M3 )2=CP&H"TXOWUV]T +UFREK0OU1:^$J-C7+,WUZX-5594OCH]UO!(9UVY1BAS>+ J5\0I^ MJN6Q+I7@"77*TN/ \Z;'&9?YPG:E3EX5=97*7%PIINLLX^K^3*3%^O6! M?] \N);+584/CD]>E7PI;D3UJ;Q2\.NXE9+(3.1:%CE38O'ZX-1_<3;!]M3@ MLQ1KW?O.T)+;HOB"/]XEKP\\5$BD(JY0 H=_=^*-2%,4!&K\864>M$-BQ_[W M1OI;LAULN>5:O"G2WV52K5X?1 I]5UL?Y-6'M"E!<7J:9/MC9M)^$! MBVM=%9GM#!ID,C?_^5?KAUZ'R-O1(; = M+;#$1:GO.*G[Q2Q9HI; W2\ N9 M2KU!.9EC4&XJ!6\E]*M./A258'[(CMC-BBMQA!8F[$V10=0U1\>].JY@'&Q] M'%N99T9FL$.F'[#W15ZM-+O($Y$,!1R#@JV60:/E6?"HQ!M1NFSL.2SP@O$C M\L:MU6.2-W[$:LVJ@KV5.<]CR5-V4_%* -HJOH(SM5BN=+TI?]\Z/X6K&S MM(B__&N;[H]*WZZ['[KLYK?3ZXNCL].;BW/VYO+]U<6'F]./[RX_@*=@)'99 M4E9=I3S7[.-*L%-0!J+->)ZP:Z'1G0G$"[!U\4_?)3 M% 3>RWX3?$&/_9?/V9IKQI.B1#FW]ZR",1"7/+_')O[LI69G!5<)*Q;L7"I( M\T)I!CJ=BUADMT*Q*0+&AT_4B9>E*NYVR])HUJI($V&DO.^BH$0 P3EVM"B7_"T,!&3.I=0W8 M%6RABHR%CN=Y^(=R?*_YY;++UA+R1N [3UO?N@I;EF@GV8AHV^&'5C=-?5K= M4'N"2T%PT0X0N:Z4C#&H],:Q#7!, 9E(J%+(I5L:LSJ7E6ZA52B25@$E7J_,-RF#>L?^%%7&09#&_&@HXB*]/B7@@0 MDS31 S0E=U)3'!7TR#5, !QXPV6G) 3(JC*Q;1B+7*X$6^.']03IN\,^F#PA M?_)$YDL8X$XH_#)V@FCB^/Y\E[XUH%"1^S?#8Q)@[/@S@,ELMDL O^,RY;>I M('PM@6$JA[YR\$4%' D=ILXDG#O^?+I32(=2'!0, BR(I*<= LIE?5;K3S>$ MKZWH;#VWXL A=US)HM:M"^E-M>(5/$GJN/$SM$MKX6!JI34Y] XZX'^$N-0/ M0D$/H%\%YNL%J(PO5R)90A_P(QBZ9 6&4UM:P9 N*I$S\56H6*(]):BF$#_0 M3A)&0%I!"J"-J!7%Q!_-MW'> !(7BN*CSJLGTG!ZHA'"]EM6*G=Z\81^+ M4L9LYDP)07+BXJ)E(FSY*F-@"M'0S MZEG*XR]'-S$0&4+3( "B$6.#K$A$:OAK3<4:0A22"VI/AO(SFK$6'")&@A': M#0%L(- :[!C-43L*"^0MY(K1O-/5V?2+WNE8\BMZR*&9)>9I7*>D%D4=!2R* M% II%/? " Z9EED-G_$\![Q1'@(KXLP+3?3S%Z-_=!J,!AJ,4 /\"$:?"QA5 MIL@?8>!.V,\L]-R(_3RZEOK+T4*!0R0X '.&*235B>M!H\"=0IMS>2<3D,_N MI4@3YM$K^AQ=?"T%L1WTS1#7QATAR [=@+6O[[KQ(1L,!C GP?Z5A%! 1"&7 M>JT@5-MFM0$S(9$: @)"+2CI<'51DP&M?\5 12O7QMV 1^WP05]3?*!96=^F M$FKSMC9X*X $0?-K4VB9VL!([9/$EJ$)#UK< <]@EL"*9 .2A,0]D\>4 $.D MPQ,]'"T1J >4BTV&<2KKP#V2&A8+<0]FX$0A)_F( 66*!6X(X# VX06UA@5>@" MD\-J(21,!*)%3B(7,-E@ RKGUAC-'J+!D16P6,F)=4CO;5-'STX33U,$ ;K3 M%&W8&&5;RABKN77)55=0V;FZ7_UKK"XOH2K"J)E">>X,U<;QT4/]TLQJWO<^ M>W;U^?(YZEW64*QB#1S9"JVK,Y[,<"SUV!=QCU-Q7.-2PS&)S;>FETDG,.&T M7L)*&\M"2[Y]$YK)#134 P7K$G_.PC^O9B::$A_\PLUR;@^-D0!ZCH^V:=TZ M/C$Y#T(>CX#^6YQO4^2SI:B60NO2TCW0BH26M-#%4E,H(KA^H1]#/06)QZE6 M$LA#T' A-4X1X)BPF52GO2*0XUZ*S.J,$9''7*_8 N959,XEUEO0)1=82X*6 M0) 5/!94XK?^3.^=EEI!;UW?_@<2QZ9>YP1(.VQA"XG-52*S:0[5AQ@^-W:C M7#!HT6Y3M(KTRF1(ZX1 @12E-B@!\SG7XB$U-&%'KSU9\?76D4&?G??-DLE> M6;)'>OR-D"+FEDICQ! TU5JD=^(HPZTN2_VZ5YX1"FSYV+.0*RAU(1+])8D- M:C]&2U6L0:PT*LL^4E0GDH#1QG5D)%6F=B+R&V@B4P M6E._(1>:(OKQ5$"P[G U%+.02DK#FJ]#SR/.=5D0T([(P\JF*9'X$T626=R9 M=9A9+D*\9(GK"KM240)6V,JD[6;-;VL&"[4$/0^9"6!>T)[!EOS<+#*&&6XR M&P0=SNR*^QLR?-]EG4O[=G8_PLSSGV@_XEW>XU-H'/E.,/,8;K^8)663_?TM MDVYMU%1,)I:FY&]RL0WL/06NB2T))!=HNVJUVPB\M\)J:]?#((S,.IT3X8K6 M*52,'N)_(!@+1=#I!:1^295"Z&*@#*SXWW.@?X#O,GH3,/]_, MU5ZT1/S!3IA'4'RM5Q)2B/R #FD*O[_.'=U^8MC4'92U>9$?M8G>,3>MRA_N M@,)_(>^H,"3!^'9LI@CRZ0 [>8\/^K[J:V;3?E]?3;R9V<1XVC'@CZ)>FL7A MP/*QX3P[,OCE _B0[/:;G5:_9](F3/C09793\8=;'OH-2*CM/O:WYF\8&#SA M@.#['/!#S ^^)T=VN^(!%OJG!_CV1^5(CUV^V5L/H[(C6?Q9QZ[?ZK$'R6-< M,METV%MQJVI4M_,9LNQT%WI^#,MV0SV>1%'P_Z3:KN0.'LNGO*NTJ$J66282 MB:;:ZF;_-)E.C4T#BFCEI??N<'>Y*4&PNC&Z<8T3TG3?U<4>TGQGXGM[R0O^ MU);2?#S^[@TEU/8OW4?RW7&SH-E:F[$;V'!J;?B5Z.8M^VKK.M^ZM8)N8EQ)Q9G=@OB<83X?BPAY,L2L PM,Q<.83SXG =/3 N(M" M=VYTR )W'O2<#1"':0M<[4-'WYFV(8FFHXOV6 S>>F'@!-.0WOKN/'PJ& &, M.7%"4 NE^?-&&IU2;FD? 8"F4Q.\T*;-%&^-"IEKC6F;KZCPM M=+>%C4=IO+ ';$A 5#US/1\HQFS.F++9;6 8V1GI6IQ6L M?V6W<.]N* "5IC(F)PV.2@R9MM/*<+^Q.R_=_]S1*.S,(\^<]ZLB%@*W7>QV MMN[4;J:-3N;^O)D$4/%S4VYG@,/(M? (O0J!Q5O&O@(!<+(#E MVVT@F(H$O6E/KP#&Z MQLM*^')(1;HAKQX+/*2O:X&7"W& -[U-OX]"94]2G17?(XTGNQSZ2!Q'F!;3 MB$&R.2&4OV.7*"AP@=E\6$/XX8P8;#898<.Y[3 'DO3MUOG4]4P7\Y8=C0[' MKD??@5;G;(;W*,9X\!E.B:\"Z WD&06A8=XY=IAXV"%R/>"V('*"8 93XR2B M&=(+60BKS&D4FI_>R-!E% 5XG!I:SMQ&B@_WE::A*?D B;/-_-B^WT1[HULN MR)ACP.Y>S)X(=1Z%J"FG='L=:MOI5U^Q'64/#C$$,-XCB($RM5Q(LU%GZ#;7 M12H3;LJMYFH@#G\)5,EMWV:_5^]WK/ZFT)6IR>A402.$?*QV9C/HDZ9TQ60) M.8]GQ+3_F. Q!:XAZ"@!2N ,.EXD3?"(V1:'&"[! 2F14E;VCY 9>:-0+0S MG1 ""37;+B(>]^Z-9D(MZ78L;I&"J\T5TO9I>P'WU-P[[9J;V[OOZ=Q$LU0L MH*OGSL(#&PO=V]R:W-H965TT!C$12KTYL W[)X8(V%S=R6A1%/ZS(D;@U MR65VEY;=7]^969*B%-GGW*$?$I/4S.SSS#MYMM7FWF8 3CP6>6G/!YESU=O1 MR"89%-(.=04E_K+6II .;\UF9"L#,F6E(A_%83@;%5*5@XLS?G9K+LYT[7)5 MPJT1MBX*:9ZN(-?;\T$T:!]\5IO,T8/1Q5DE-[ $]Z6Z-7@WZJRDJH#2*ET* M ^OSP67T]FI"\BSP=P5;V[L6Q&2E]3W=?$C/!R$!@AP21Q8D_GF :\AS,H0P MOC8V!]V1I-B_;JW_S-R1RTI:N-;Y/U3JLO/!8B!26,LZ=Y_U]A=H^$S)7J)S MR_^+K9<=XXE);9TN&F6\+U3I_\K'Q@\]A47XC$+<*,2,VQ_$*&^DDQ=G1F^% M(6FT1A=,E;41G"HI*$MG\%>%>N[B5^U 1#/Q1BR=3NXSG:=@[)_$^Z^UQ=>7OQ,_:B6'S4I%^FD.X;&"&X#F'<(KR*7[2XA&HHQF$@ MXC >OV!OW#$>L[WQ"XRM<%K\K$I9)DKF2%TZP$QS]AAA;VYRW!P5S5M;R03. M!U@5%LP##"Y^_"&:A>]> #OIP$Y>LG[APR#^=0>/3ESE&*%_'X/XHI'C$*/9 M4"SO/EW_Y9=/?[UY_WDIWO_MRX>[?XIK7118+9P-XI)JA@!\*L5':9),1 L. M1!0(EP$)5[)\$FN50RHD%AEZ,25/DH.5L^(:C%-KE:"#A5Z+#V6B3:6-I)(, MA+1> ]( \]YE;'0)B0&''8(4.#1T<0.YW$H#;+A$"2Q%%I>UR[11_T4 95VL MP)"TS5#4TE7B^5CF@_=[L(TNQ#0,PI#_D>DHW-TV1OY,*C_^L(CC\-VE1]NG MQ;]$[WX:BCN4.R(@MD2SJHQ^P!]63WT(I!S-WUF/KZD^(=U1F3N2AU^>8KN@6=C9)[YL06S.ZTE."4..:8D+#@7 X^58TLK4P:"-/Y M:3#>19]MU*2.440V5J&S.7T%CL1O^. ]730 R$GS23 +9WOF*+W9;VQ!/N)S M::W&7N3P8>NGSDYW@ U0U>*\(1\AFV@6!XM)U-I> 3_GZ W%96YU(-)7.Q2K M%XHJUT_0\(W"TV"R6#R; *]Q1X35-9^.J6+1TSA_#P-^F>?/'6!K8PBN:1S5 M.K7SAL@D&EP!T'K@E"'6KTR@^&C&1Y-I$(]_=\K'B_C_FO)'$,?3<1#BS'T& M<5U17&KT\0/8MFE\7GYY_;'''17/PR">_9YC/QSWSV6A[B5N#BL<)%0+6*95 MC;T,F_P^ (E9+>3&H--Y$A >$9U&"&?>@W.L?>Y!1%V2P?4P]Q/C. KNJB"Q MJ38B:V6L"U /6:2<$2Y3AJY*S&YCI5$[!$FN+;%/L:[]>'#:80?_S3FU[W), MNEQMN#=TE/'I=#X.%F'D#:^E,N)!YC6\BCY>' +D,74R'9XN#KH,#]DT51PQ MRO-Q,!E'!*5]BI0JJ=(WJGR3R$HAQ5?GU\$B(9,$%W;CN6; 9'%)8U+CV33 MGL1NJS$BS_GNE9']@Y4W.PVFL\D?!X'!PXE $ZFQ:(#>I0C8=Z2SK5?_P9IJ M\X-=5E/OI/3L$HA?@]C@MR09"3:H_IQJJ*+6I\1IDHZ'C? MOCR!H=;L-\6[ M_8SM+64>!NV"R?XNJ/J[()?2Z@EW/+M+\NGA*H9:57,FK#;K/"#_@V_VKOV_Y"EIIB76,)Z0X29"NH?EB^RLF[L$(+<6- M. 4V39CEW@ [0(<<40,W;FH*W"PT=I!'ODS!@<$W.K_%&EQO>3X:>HWTPMX8 M8"R[)/B&/5=" S,%JS:E;.NT?RS^^DW3H>GME*NYSGU%L4;04$0]#X;Z08J[ M015=!?0%..H\YKO>VP".INZ)2/%PGO$3E]N M]L@_:,;5(E!K\CC.CUY#.'1V$]HC@4QTG:=-5Z.6UN\?N$1P"VPY\Y0W>U3Z M@;!0*EIT?($W@)OH=)OXD<7!0T@5>L-'?(_@;U@8BE^U6/+>>E4_K23:O#5Z M8V1! _4&$E_+NWE]U?K@IO,!OD'Z!G?T]8-MKQK;56/;94;7FVQWP#CB9C$9 MBB]-+])\BO/K@>@MPRT QW7 WIPPM7-C8#XU\XZ]!.YI&7.\?F>326> MXNH>A0>[=GNNWR)/3D\7;==E@5*W\GW1U^[-N,$^TU #;@U]FP>O 'YA/?:1 M8-3[GE. V?!7*\[BTOE/.]W3[L/8I?\>M!/W7]7PC7"C<&G.88VJX7 ^'?B4 M:V^Y&:I"(HNM498.?=<=#S/&\_[LPLXMY.Q"E#KE.2XDJ#++F'R>8RJV MEWVOWTS<\DVBS<1P=E&P#2Y1WQ<+26_#%B7F&>:*BQPDKB_[5][Y/#3K[8+? M.6[5WAA,)"LA'LS+M_BR[QI"F&*D#0*CQR-^PC0U0$3C[QJSW[HTAOOC!OV+ MC9UB63&%GT3ZB\Q/^A#CFI6IOA7;KUC',S)XD4B5_85MM3:@Q5&IM,AJ M8V*0\;QZLJ6J-\0G?M'$9=8#"!P'?!=/SB"%[2!!Q8O M.!*X BW@"\]9'G&6PE(SC20XK0X%7,&%A^%,[9RK@D5XV:?B4"@?L3][_\X; MNQ^/D U;LN$Q]-DUDSG/-VJW)?#G'3YIF*OCK$-VC@(?I>F<#^'E]!]]O MEDM87-_"\NO5[37,F>(18$.A( K*4C!_))2BU!C#ZAEB_LAC6@,Y28E7&J)I MG2!L;770,O:(DHH=\C);$9!8&X2,RM-"*J"^H33++0RU'&M,'KF(!_"9I];5 M 2I<_0],&@H[3IJRVZ$4E](\=JP,.C5#18"D)7I)RQCM]QUN;'A3[X&"-)=K M([6W@W[E80!W-&XQ<+VFAF9@]ZUJIH7I=,ID@WJ;:7QH"%;&AQ-'66%%D?*( MV29)L,:S-B&5\KG&S5 G(G9@F_ H ::H@YO:29BN>$H1(<8*UE)D=@:?4$9< M88.W3[4A:;R7==XD%J6,$DIC-_7D@(Z*!]K$1Y:6.(![ZB;R&$66MSMB(CBT(4,,*(@XYB;W#I3_EL97++H"VW*=F%2W^UQ('F&;(U)&W@1U6NFL MD_\.QQW%Q1OE885VT,:*")]LT<4[^44LCG1PT:EB6@&=7CUS>ID? MOV?.6Z,!^ T^>!,GF([AQ(['CD_'YTEO_LJ57;ZK75KL#D9N9>8.PI",?KUL M;P=:S&D=13!VIL'4"8*1&8;3D>-Z?N_*EG?$VWXT 3N'T/[IJN!]VMCA> M.!TL$D'=3.>GK+UH7N.I,QJ'X%'4GC_I MW0E-R@Z<8$3SW@A"0@LY1F 7U?"]JE M^L4X:/]CF/T#4$L#!!0 ( /:)AU?Y7N$L0@0 /T( 9 >&PO=V]R M:W-H965TS88F'+)&V9.5UP@$8?S=8_I;EVBX.]^@W[K<(9<9,_Q*U;^+RB[/_<(G%9^S56V?U/H[ M[_-)$:]4M7%?LNYT$^J3 M,\O&(ZW61*,VH.'$I>JL(3@AL2A3JV%7@)T=WRO+2520$S+E"R#;DHGL2@V< MC0867*#BH.SA+CLX^A.XB)([)>W2D!M9\6H?8 "Q;0.DFP OZ4'$*6]/21P& MA(8T/H 7;Q..'5Y\(&%#K"*W0C)9"E:3J6668^[FHX0[N.1C.#PS9Z9E)3_W MX5 8KE^Y/_[R*"3;;!)H?0QYN://%6:2OD@EP+4];*K#0G?S[S-TLN M:U6^_/51X >A/PX\*D[)].;;W>LB9K(BI6H:KI%B\8_K)Z+FI-3"BA)8Q]V5 MA"GN&+)DNEHS2 LMC9I;)QA5K[K]S@DXA=*QFFL;@'OLU,!9M!KJ6MK3O5#A MZM(,RXV!KI7;FZL:+B*DTK)9S8E+'DKO,ND-OWPJ:)1_-<3T_%=;ULV9]P=G M&CF _O:@.Z%U9EQCBWK8HOBAWA-0(5?@3:N&0)FXEIBR.\]<&^_[)MO/)*%! MD24P2<-@&!?>=)-['.3#(7S#8>Z!6A9D68QJ21#&J3>1 +J)3W?N]G!/WI&2 MH AC0**%0W+2YU[>M%C'%?)R!)F:8^ ,*L1W$<$@"6$1_L\G9 H M!C#J=3N],'%$0+N\;0(B1S,N^5S8XUVP/$AHBF9!F*4[], B4!/3Q/$"6B&2 MF"?1_^JD7Y1YJE/=/?8=H)5 MK7O@9LK"\7+3)?R?<(T*L#]7<#?T CK8_O&,_P502P,$% @ ]HF'5T<1 MJ+,$!0 VPH !D !X;"]W;W)K&ULE59=;]LV M%'W/K[APBV(#5-N2'3MN$P/.%Y:A3@([V3 ,>Z ERN(BD2I)Q?%^_0XI64F[ MQ-M>;)+B/??<3][CC=(/)N/MTSI>8L\4)%WHOZ_5&O8$)VIL?^[%9/CU5EJ\U))^SL M#A9BG5EWT)L>EVS-E]S>E[<:NUZ+DHB"2R.4),W3D\XL_'0Z=/?]A5\$WY@7 M:W*6K)1Z<)NKY*33=X1XSF/K$!C^'OD9SW,'!!I?&\Q.J]()OESOT"^][;!E MQ0P_4_FO(K'92>>H0PE/697;A=K\Q!M[#AU>K'+C?VE3WQU!8UP9JXI&&/M" MR/J?/35^>"%PU']#(&H$(L^[5N19GC/+IL=:;4B[VT!S"V^JEP8Y(5U0EE;C MJX":LS^5IC.ODFL3T+(JRUQ@24PFM. YLSRA*UEG EQZW+-@ MX'!Z<:/MM-86O:$MC&BNI,T,7Q&7O.S2H!]0U(\& M>_ &K3\&'F^PQQ^&K*)+(9F,!LL.6[' ?^O1,R1B\M(\&+81YH'-AXER92G/Z_8X_63K- M5?SPQVO,]V.'DR[-9S_?+.CL?GEW,[]8+)$2][>W7ZZPI-GU.2TNOLSN+L[I MZOKR9C&?W5W=7'^?1832(9MQ2L$+OMQRIHF[V!,B![>NN&[#%Z#*'[FL$(!4 MJX*4Y$@[?U(?Q"VLD![U7@J7DSY"AC;,T/O!*(B.1I0V>O#P->+9DD/](9K, M6BU6E>.#[(Q5A;@+)XJ6E,!5+?L/[XZB3O=D_&1TQT%T2AZT7"=#\Y443*YI0QD&.5,KSG) MREND4B1 4:(^T)2\2E.M/CK88I6[I"BU2JH8JN ;O,1&),Z'#7I !GGB0#9P M6.:SRZA*N_N^#A@9F)T_BP3-S9A)O#UK*=*M=XIV'0^;ED=J+(;&$'BJ9MB*N MX(S@)3I48DA)O*1K&CNHG:/0>?T0D6A7$,97KX#GOBQFYXVO,-G05?HL^6R2 MBN,*ZB#RM6*>.R20E(6K2V&X9R)W,$Z-FYR2*H)IBE%GY[WO M'9^V[UFL9"(<4==O#:87[V1D/]K2=W&;UP/)\O1[[YDAL(0WE/(5HOSL^[""O_"A5;ZPJ_?BR4A;]S2\S M3)]G?4$L#!!0 ( /:)AU>WTK;I< 4 #(, 9 M >&PO=V]R:W-H965T'A;[0%-CBPU%JB05)W^_9TA9<=(DV!=+I#B'9\Y<2)^L MG;\*%5$4-[6QX710Q=B\'H^#JJB68>0:LOBR=+Z6$4._&H?&DRR346W&TZ(X M&-=2V\'L),U=^MF):Z/1EBZ]"&U=2W][1L:M3P>3P6;BLUY5D2?&LY-&KFA. M\6MSZ3$:]RBEKLD&[:SPM#P=O)F\/MOC]6G!-TWKL/4NV).%%>>#@HF M1(949 2)QS6=DS$,!!H_.\Q!OR4;;K]OT-\FW^'+0@8Z=^:[+F-U.C@:B)*6 MLC7QLUO_19T_^XRGG GI5ZSSVKV#@5!MB*[NC,&@UC8_Y4VGPY;!4?&$P;0S MF";>>:/$\D\9Y>S$N[7PO!IH_))<3=8@IRT'91X]OFK8Q=E'%TE,"_%2S-M% MH)\MV2@NKO$;3L81&_"RL>K SC+8] FPR51\<#9605S8DLK[ &,PZ^E--_3. MIL\BSJD9B=UB"(K3W6?P=GMW=Q/>[C/N!A&=>*NMM$I+(^911JJ?D )1'(7]-@]N*WR4%Q_ S9O9[LWG/HLU\B,A27SFAU*_[IGE_H M)HHSX]35OX^1?QY^6HS$_.O9_.+OKQ5=<:M-,&O]^_/1T/1M#ZT$NXB0%)\N$-XUR&(R]:K"D4HWJP\I:B)WU_\ M=C2=%L>_?DH?)L=_H*1B);X[7XKY;4"P@_C4D)?,.N_=@\S1'LCWAM*63Q/N MC;H5&ZM1;^*62S@ 5P*IUE."2_II=K+6@5O;2^6AGT(FHI:-7+A,3#1&1FZZ M C])T:9=(.@BR"7%6_0 ?X6>'2L986@MNEQXL 0^!OYBAA ^]V\ #Q.-Z- X M.![.DD@I/&)Q>_EY0V@.J;IX_BKO_;R ,RTGA1-90_'JZ&"X=W0@0B41N@U, MMYRUFAP>!Y:CAK/H<^HJ$=LY*@Z9EY*A$A(N21^Y3!MYF\+=X30;.HW7S/T+ MYCSQ*51B[T<7@2+.GL4/*,4TEVWDF$"D)(W% HX$>2USH%+SQ4$E9/D#[ZE% M $ E6GS6:+L"S49'T&,+:05O7UN]1#Q3$"MGRH5DUZ! /A)+]NYQ1;,;=XIN M5FJKDP8AXIQ,4I;$P<$\*.0Z5*ZU,0UQ-B>R?>)$+VV0*@<_-*02/V-NH1B2 M+$>-%RZE]N):FI9X#Y+>@C/$<][90MJ57IB" U?%1S__VT'*K<!N_2N3NYM-AZ*!2%<=.<:LREU2&$-F\[1M8P\[DG3 M#:YH(;NY\VJR_R"-T#MMF0Z]%LG&NUJ*=R0[+CK< 7+BK,BB17)3\@VWI%1- MC0O<_+15IBW32O!-HON5M! 2 JQC-7Q8'L.^3A+74G/IA6'G%NX,38ID5/_QM>F*UUP+UO5R1+O]64N3?0??BK'1\Y6BH-]?*F,"\R, M95EUK3;A;V=;US\V?7S1PH1"WN])ENF"F3/^05UM]L+,!FKTV/U@O'6/J\FO MTFV5'4$.Y"M=/]M?B-_D>^#=\GR;_B#]2B-1#"UA6HP.]P?"YQMJ'D37I%OA MPD6TN?1:X5)/GA?@^]+AJM0->(/^;\+L/U!+ P04 " #VB8=72\F%_AL# M #3!@ &0 'AL+W=OO M.&C#D )*)-&2E6:V@=AML0%M$239]C#L@99.,A&)U$@Z3O[]CI2LNH7K[D7D MD;SOOH^\.\WW2C^9+:*%E[:19A%LK>UNHL@46VRYN5(=2MJIE&ZY)5/7D>DT M\M([M4W$XG@6M5S(8#GW:W=Z.5<[VPB)=QK,KFVY?EUAH_:+( D."_>BWEJW M$"WG':_Q >T?W9TF*QI12M&B-$))T%@M@MOD9I6Z\_[ GP+WYF@.3LE&J2=G M_%XN@M@1P@8+ZQ X#<^XQJ9Q0$3CWP$S&$,ZQ^/Y ?V#UTY:-MS@6C5_B=)N M%\%U "56?-?8>[7_#0<]F<,K5&/\%_;#V3B 8F>L:@=G8M *V8_\9;B'_^/ M!@?F>?>!/,MWW/+E7*L]:'>:T-S$2_7>1$Y(]R@/5M.N(#^[_*PL0@J7<(_/ M*'=(8Z%J*?R573SR38/FS3RR%,HY1,4 N^IAV7=@$P:?E+1; ^]EB>77 !%Q M'(FR ]$5.XOX@-T53.,06,RF9_"FH_"IQYN>$6Z@%WA*7^^=GO9VI7)C.E[@ M(J!:,*B?,5C^\E,RBW\]PRT=N:7GT)=KNCI-^4JY8+>P]EF .H1Q_=88M$?V M1\$WHA'V-00N2_>&*)Z=-/C;*X1'?+&P:E3Q],\IL6?IG!9[8$4ET"DCK)F\ MPPJUQI)JU:?2Y%%9WD!Q(-D,) 6:R8HW7!8(W("J@-[68KLAL.&!&?P,:9BS ME$86QID;9V&>7T\^4YUWJ'TW<@!JTXB:NVPUD+ PRV)R3+,9)'E(?6ERG,X4 M::#FXG(R#-6N6S:$8*I7(>OO@E\DLS!+8G@#%].0Y==NDKP-\VN:3=Y7%749 MAX0OQ9;+&D%S*BP*6GYS*\" Y+'T1U,JV/'ONT;U9?C?;O_Q'4MZ%X;K,@UOLJS '3?0GO#JLZWK8VRE&A^ MNJ6_#FIW@/8K114\&"[ ^!];_@=02P,$% @ ]HF'5X@0831_! $PP M !D !X;"]W;W)K&ULS5??;]LV$'[77W'P@L$! ME%JB;$G.$@.QUW8!DJ9(TNYAV ,MGVTBDJB25)SLK]^1DA47<;WL:7OA+]\= M[[OOCCJ?;:1ZT&M$ T]%7NKSWMJ8ZG0PT-D:"Z[?R0I+^F4I5<$-;=5JH"N% M?.&4BGS @B >%%R4OR-KDH\;,"71<%5\]3S.7FO!?VM@>W8K4V M]F P.:OX"N_0?*D^*]H-.BL+46"IA2Q!X?*\=Q&>3F,K[P2^"MSHG358)',I M'^SF"ZQ#F&-FK 5.TR/.,,^M(7+C6VNSUUUI%7?76^L?'';",N<:9S+_ M72S,^KR7]F"!2U[GYE9N?L,6S\C:RV2NW0B;5C;H059K(XM6F3PH1-G,_*F- MPUL46*O G-_-1<[+7[GADS,E-Z"L-%FS"P?5:9-SHK2DW!E%OPK2,Y-/TB", MX 0^<*'@*\]KA&ODNE9(H3<:^O=\GJ,^/AL8NLXJ#;+6]+0QS7Y@.F1P+4NS MUO"^7.#B>P,#\K-SEFV=G;*#%N^P>@=1X ,+6'3 7M2!CYR]Z !X#0W ??@: M[>%^;5LNI[KB&9[WJ!XTJD?L37[^*8R#7P[X-NQ\&QZR/GGAPX<+K9&H:'E9 M &7S+6:U4J)$/AP+N\O/9F7*_A_;=://+<9I)WMY;*G!A4!=Q9[X41J+TK M6:Y>'^(CYA">>I1 ^$SYKA[H?5K6Y4+#$3 _"A*:3W;6NV21Q!Y"?CE.9& MRNW3= =4(V^!O6*#_>=LA'X4QFWDM^O=LS>PD08!B3;CD"(1!6P_'T,_B(F1 M>$1AHG5#GY\D#!@;OR;&'P8,^LQ*4RB3Q++CARP!-@I>&$I\%J?0']O8)WZ8 MI"06^]$X@20-.XY2?Y0.+4?CAJ.4>!WN0&TTCJP.'"C_45?^HS>6_W?/L0^? M))&\K?VW5?W!F_97_8PK]4PW>!?NJPG7CG,-U 7 Y8(\(1K=UU.;I\W8;U/N&-H5.]Z>1<>>R^V;"HEJ MJWA%\4&XO?G2. /)>)MYE@ZW\?XO>+P?XODHY6(C\AR62A:@Y=)LN$+J>RBE M'4RJ!V/S+?##,-U!R"*?I8%[/2(_C!D<'XC-$0SC>$=YNSN0L7&7L?&;/UA7 M%$R1-S6[_ZO%R\7WJ?QO/F,''=F?T%.>\S)#X.[A>?V,V@I. TJ/3*%K%X>I M-R/7L,R>P2A>ZIR[\]3[!U.1S;HHWAO2P4ZC5J!:N7940R;KTC0]6W?:=;P7 M3:/W(MZTRY3!*U%JR'%)JL&[A*I<-2UHLS&R: @ C@4 !D !X;"]W M;W)K&UL?51-;]LP#+WG5Q!>,;2 5SMV/KPN,=!T M*]9#AR+IUL.P@V(SB5!9\B2Y:?_]*#GU4B#-11)%OJ='2>1DJ_2CV2!:>*Z$ M---@8VU]$46FV&#%S+FJ49)GI73%+)EZ'9E:(RL]J!)1$L>CJ&)!_PB^/6[*W!9;)4ZM$9-^4TB)T@%%A8Q\!H>L(K%,(1 MD8R_.\Z@.](!]]>O[-<^=\IER0Q>*?' 2[N9!ED ):Y8(^Q<;;_C+I^AXRN4 M,'Z$;1L[C ,H&F-5M0.3@HK+=F;/NWO8 V3O 9(=(/&ZVX.\RJ_,LGRBU1:T MBR8VM_"I>C2)X](]RL)J\G+"V?R'L@@C^ 0W\@FE59JC@=-[MA1HSB:1I2-< M8%3LZ&8M7?(.73^!6R7MQL W66+YEB B;9W Y%7@+#G*N,#Z'-(XA"1.TB-\ M:9=PZOG2(PD;:!,\E%^+'AQ&NQ*Y,#4K GAJM&:UO#;JX9[?+8P$ZIX_',H@:-''$Z [MABM43M M+KKG+MH-26_.MO37+&K.A($3&(9Q-O)S,A[WKKGD]/%*6"M5&NB'C52HU[X3&"A4(VU;+MUN MUVPNVQK[']YVJENFUUP:$+@B:'P^'@:@V^IO#:MJ7W%+9:E^_7)##1.U"R#_ M2M$GW!GN@*X%Y_\ 4$L#!!0 ( /:)AU>IM"Q'U@( #L& 9 >&PO M=V]R:W-H965T(%5 MY8A(QDW/&0XA'7!W_L#^WN=.N:RXP0M5_12%+6?A20@%KGE;V:]J^P'[?,:. M+U>5\1:VG6]V&D+>&JOJ'DP*:B&[D=_U][ #.(F? + >P+SN+I!7^99;/I]J MM07MO(G-37RJ'DWBA'2//PJO[UH^(9W%A:5RJ__[--_,,)^_73% M%NL5:G?/@;MG9UCP9;T6.<*ZU5+85J/7@X.>YY",QB?,CUG*@DN>EQ1.W__G M1Z=90C8]38)/2,54JJH 43=:W:+S,,!&:?=_#4S;W=#8=WU$P-$D$VCIV-4]CWL40[ M!5VCWOBV92!7K;1=;0^[0V<\[QK"/_>NK5YRO1'20(5K@L;'DW$(NFM5W<*J MQK>'E;+4;/RTI.Z.VCG0^5I1F?0+%V#X7\S_ E!+ P04 " #VB8=7S?V" M<9^[D.):]8*^UEMW^$NG['S5RAANB=L=VLC'XK66%7OC E!S64_ MLKM='5YCD.P,D@YW'ZA#^2NS;#'3:@O:K29O3NA2[:P)')>.E&NKZ2TG.[OX MI"Q"#B?PFU+EE@L!3);P7EHF-_Q&()P;@]; T8J19HYGH:6HSC8L=A&6?83D MA0AQ A^5M)6!M[+$\KF#D. .F),'S,ODH,=K;$YA% 601,GH@+_14(-1YV]T MH 8&^@3WY==;I_NMW:XY,PTK<.[3MC"HOZ*_^/FG.(M^.8 M';"EA[POKFD7 MEBWQH-9P41$IA)1+N.22$W$?J*/WL?5WEPRL\,["4JCB]I]]>1V,O#^O=TR7 M6Z;1NU9KVPDK99GPEDPP62 PXX 201;K&]0/+"7PAEKL#<11$,?Y('@7K=8H MBWNPFDDC6+=13R#.4O?_+Z^C1Z])G@R"]P,@D[AWD^9I+XRCL7=>*VWYOSVZ MHQ2.X2@)XF@0L>B;?"HI)*J,V]2S\.IJ.H%_(\HW*Z+Q_9:.QK:2K>&(B# MR31RSWCLK30K$22K$1KB9ZT$5Y!%8QA/(^^3DB>%JAND3<(V&I'.$4HRH5HG M4>9=,=OIDX1^7IP&64)NTR#-IMYY4;1U2U&I3.P9\UD03T>.]%$PI0X]]AZ8 M&CKE+V3: +KOG/=2WL^Z">_H=#7H.J]KI&XXSP;NL_^)^P N6]MJ4I]" M>[N#]KK&.(AE?V-<<>%3\Y6:LA-=X,P4*A6 MVOZ8'6:'2\IY?S8_+N]O.!^9WG!I0.":3*/3">TFW=\:>L6JICNI;Y2E[N_$ MBBY:J-T">K]6=%+M%!=@N+HMO@%02P,$% @ ]HF'5U,;$[WS @ *P8 M !D !X;"]W;W)K&ULC57;;MLX$'WW5PS48K$% MW.AJ.\G:!F*[1?O0-FC2W8?%/M#2V")"D5H.?6F_OD-)5E/ -?I"\3+G\!P. M.9H>C'VB$M'!L5*:9D'I7'T;AI276 FZ,C5J7MD86PG'0[L-J;8HB@94J3") MHG%8":F#^;29N[?SJ=DY)37>6Z!=50G[=8'*'&9!')PF/LMMZ?Q$.)_68HL/ MZ+[4]Y9'8<]2R HU2:/!XF86W,6WB\S'-P%_2SS0LSYX)VMCGOS@?3$+(B\( M%>;.,PC^['&)2GDBEO%_QQGT6WK@\_Z)_6WCG;VL!>'2J']DXER8=^R+ECWY!7N

C74GP1A=8_$P0LM1> M;W+2NT@N,CY@?05I-(0D2M(+?&GO/VWXT@O^"5J#Y_RUZ.P\VK^86ZI%CK. MGP2AW6,P_^-%/([^NJ MZ[5EE]CG*]R@M5C TI"C(2Q%+9U0\AL6PU.^AL_R M=$>$CF E*5>&=A;AW\88/.+1P4*9_.F_'"Z:%*S1*%SA&2<03J.!JM==^UHMZ;< MRMJ_6^+E&.+KI ?6UFR0?%40"KP>F3,N3L?PNH_)357))H8@BR>0)->#1RL* M!"K-H=W%6;%'!?$H@FP2#Y9"BT(*#5MCBD['B=P/2F$KH_WA PF^+>#$DEM$/PF[Y:$'AAJ'1U604@&U+4SMPIF[*P=HX+BY- MM^1JCM8'\/K&\)/H!GZ#_O\P_PY02P,$% @ ]HF'5X([)K=\ P A @ M !D !X;"]W;W)K&ULG5;;;MM&$'WG5PQ8H[ ! MV;R)I.Q* BRG10LDJ1"[S4/1AQ4Y$A=>[K*[2\ONUW>6E!FU5=BD+^1>YG+F MS R'\[W2CZ9"M/!<"VD6?F5MDOY]W96B_GJK6"2UQK,&U=,_VR0J'V"S_R7P\^\%UEW4&PG#=L MA_=H?VG6FG;!8*7D-4K#E02-VX5_&]VL,B??"?S*<6^.UN BV2CUZ#8_E0L_ M=(!08&&=!4:O)[Q#(9PA@O''P:8_N'2*Q^M7ZS]TL5,L&V;P3HF/O+35PI_Y M4.*6M<)^4/L?\1!/ZNP52ICN"?M>-B7AHC56U0=E0E!SV;_9\X&'(X59^!F% M^* 0=[A[1QW*-\RRY5RK/6@G3=;8W,%23B!.(R3$7O)P$'2V4M&.##0!W@J MOEY[>EK;=4Q>6K4!0VR%# MQWGYK8,-#_AL8254\?C[J0A&?9R.@$BV6&^H#(AISS'M'K&W9B]:"=&5B4;! M+ $Z@W@2)SF]DTD8)MX;W*+6Z 2>4+9(UWF80#29Q;EWUQ4UV2VQ489; WF6 MP722QU/O-<*""D93P]+"D, L3F$67GL?F=9,VA1_DFG#*,M@V3,T[*7C[I* I6GFW1I#'\&FU45%;0Z5 M$N6&%8\@#G2_0)YD<.GUS9'ED'H/RC)!8>>3*<5P!E$\"6<)C.0]'?*>CN:] M=_)>R:(E)J7]'TD?=?!U2?]70L\@32.7=TKH?_-V"=DL',CJ-:_#?(RG;. I M^^+^6&M5ME0T0YF\'1!\&6.CKKZ.L17NN)1<[FAF""8+1QE5JGM.LT^%W&CU MQ+L!-PUA=G1!E%J!-/VH_,^IUB[@/$_@PJ-OZ#^,4@OTID^Q&1Q-!NJY73?_ M#+55*VT_)(;38<3>]I/EDW@_G]\Q32$9$+@EU? JI_K2_"[;0/11]6Y$A:F.0RNTO+[M=G=BDQ2BP1;5ZDO2\Q$IQ48'$U=2Y"B[GB;&W!G]RW*J#-9A(ED(\FLV' M?.KX1A 6F&G#P.CO":^Q* P1R?BRXW0ZEP9XN-ZSO[>Q4RQ+IO!:%'_Q7&^F M3NI CBO6%/I.;/_ 73Q68"8*97]AV]J.A@YDC=*BW(%)02[KEA-.SCT(C!"&< MPPU2< K.'MBR0/5VXFFB-T9>MJ.:MU3A"2IBN165WBAX5^68?T_@D:Y.7+@7 M-P][&>^QOH#(=R'TPZB'+^J"C2Q?U!.L@C; 8_&UZ/@XVK3'I:I9AE.'WK]" M^83.[-=?@J'_6X^VN-,6]['//E1<GC 9PWS0F2/_QP+I-?5\4"^.2JLH[M/GX$IA5H-3E_1GQ%)==)8+E'NBQ7" M&XC=) X&5WG.3?M19.(TS6@\N$%%=*60FO_+;,,2<0_D;#0*X>W@W6I%_6UL M\3G;L&J-0 @$@S\-CM*?""JBH"(W38>OL 5G2UY0G/@Z60=W?=D:ND$TZLO6 M(<\^7>U-+7F5\9HP-7LQ[T8=B_X0?S8>QO\O=X?H:/PS04:0N.$X:(57HCK/ M&BG-(Z]-RR&:42RKG^XZ"E'X/I^"CW=EW3=E_1VGU&%Z/[8;B[<[")[ M<4$+6"(L&,]=N&6ZD73Z'_NQU_GQ?GS/548E?4$F :O<2/HN!0-*06Q3$/J) MV22T#-+ +(=F.;:G(V,0C,PR->F*1X.'#=+X7FGB.1\\"$U>&G*@,M%4&O-7 MM>]>5>*F<=(6D)=U8VPY(4BRAK,D,4]J8?13[9Y8T>"Q#CY\*6_:)W&T?M[! M2"M1KNW@5F UMM.M.^V^#:[:D?C-O/VPN&5RS2O3+2N"^A&PO=V]R:W-H965TQ1-M")8TZ,XJ3?OV2(UMQ4,<( M]L'R2.+ED#RD>+:1ZKM>(QJXK\I:GP_6QC1O1R.=K;$2^HULL*8W2ZDJ8>A6 MK4:Z42ARJU25H\#SDE$EBGHP/;//;M3T3+:F+&J\4:#;JA+JX1)+N3D?^(/= M@UFQ6AM^,)J>-6*%2EY46.M"UJ!P>3ZX\-]>)BQO!?XL<*/W MSL"1+*3\SC=A3&'O/* 1;A<#B[AQ9E.^%$=,S)3>@6)JL\<&&:K4)7%%S4>9& MT=N"],STBS0(?@BG\+'.9(5P*^Y1P_!6+$K4)V8K"#>!D(DU+@MS O_8:. 6[PU%=RPS@?,48D27A&UZ.?, MC6"F)1 ZU$[4+#7X/J2>.^L/&+"WN] M7*(=1OM%G3'\&6:RSHJR$'9DO:RL1QW__[)^W,\''9O6D+2@$JT1EMO\:\IZ M:Z1Z ,7X7\$P<$-O B=\#-W0C^#$N5J+>H648+@39=N%)DKZ'(@ZHY)Y5)"$ M*N+%!'8XCB=/@,Y>BZIY]QXRX@Z)94*I!WE'GH91&+*" M/TY(86ZH*" ;!JCW\#2J($8]4);!J!9/VT83VWT(XI[\-E]Y051@WA>$R[ID M*MKW7=Z#,;FRCEA\T6JJKM8[6*TAJOSL$GH*PXE'DB]F;M(S-WDQ<_M.9,9> M:(VFB_I3(18$Q10$^66D/>KS,&F?(VH/B@LK+"CG"Y>\H7*;HEY!*3EG7$/* M[D:HG!N<>):BD?2-MF1.PDF=$W]P)FOA<)3 MW@;R)R2%)/8@&=-HH7+QX [

=T.@\=2YV;4.FPY3HX3F_*XXN_S4)$ 1NPN:IP7SO:9K* MQX(YUS_:HHMT&*01DSNDA>#$^=KG;_;UV\XFD2RU_*=VY0ZXR$B;K5)W4O/8 MMMV)^FX:)BPQ3O5MK/ M0JT*&@PE+DG5>Y/2J%;=FMC=&-G8U6PA#2UZ]KBFS1H5"]#[I:1=97O##OI= M??H?4$L#!!0 ( /:)AU<=)GNA]@0 "$- 9 >&PO=V]R:W-H965T M.G0 HI,4>]=8L!)VFT?V@9.7S , M \989YN()&HD'2?[]3M2LII@GI)N^Z(WWCV\N^3K9276C-P"&W-55HT\G M&V/:U].I7FZ@YCJ0+30XLI*JY@9?U7JJ6P6\=$YU-664IM.:BV8R.W'?+M7L M1&Y-)1JX5$1OZYJK^S.HY.YT$D[V'Q9BO3'VPW1VTO(U7('YU%XJ?)L.**6H MH=%"-D3!ZG0R#U^?Y=;>&7P6L-,/GHG-Y%K*&_OR3?$)*6/%M919R]Q/T M^206;RDK[:YDU]O2"5ENM9%U[XP1U*+I[ORNK\-S'%COP%S;3O>YAI76O>9_.I2)!_ASI"S"AU^.Y3M:#R'L_T%N-($++T> MDF.@O@9E&?(L0_;"O,^RPH@J8>Y)PH*8O" )#7+RPEL(?7.\4@!$- 80TQ#% M48]Q0-&(!2G:7(A;42(^N1=0E82Z(7?UWMRUN+:Q(NA;(P2Y=\$DB)T$C(Q0 MD P4),^FX+UL;C%"G&Z!-R7%[?M8"3S6U"XBY(?%4=M7-@RON5".3V ]V%KM.%-*9HU>42374B,1#'S M\S@D1UCZ,/0.LW=HT2C,;0WVV>\7 MC?^MS(W.>IBYIWE[8H[AG+&?8%@6+2SV:*Z6 M!^QS5%N:=DPGX1C3V_@D?3'T^K],GY0U[\+ M8@&VI[(E/\H<"91=2ZE.471K0SJ4;)4110]XQ"+4B6($QD M=^@D=0I@Z(URS%G2:;FP#C&U#GE 42TL]QG+<&>*<[=!T02/$=1OGG2OU.L$ MF.?,[OM)K\)OD%D^R"S_;S*S)U)C1Y%4>UW*+U\Z0V&L6_ M/X?/)1ZPJ$8%M]!LL>]!*D.[Z6<9^E0XS]HG:VA0()7+@)?8<0H\[+AMG9'D MF*$V?)I3/ LTSKC<.+L2 2O9NGJ$2%E&/83VT]@IP;%WJ/K3!VUK#6KMFG-- MEK9270<[?!WZ_WG7]GXU[WX>WG&U%MCG5+!"5QID>+JJKB'O7HQL71-\+0VV MU.YQ@_\PH*P!CJ\D=H+]BYU@^"N:_0502P,$% @ ]HF'5\9/@H5< P M$ < !D !X;"]W;W)K&ULC55M;]LV$/ZN7W'0 MAB$!5.O=L3+;0-QV6(&U->)TQ3#L RV=+2*4J)%4G/[['2G9R0;7V!>)I.Z> M>^Z%C^8'J1YUC6C@N1&M7OBU,=UM&.JRQH;IB>RPI2\[J1IF:*OVH>X4LLHY M-2),HF@:-HRW_G+NSM9J.9>]$;S%M0+=-PU3WU8HY&'AQ_[QX)[O:V,/PN6\ M8WOV?P.\>#?K4&F\E6RD>[^5 M M_,@20H&EL0B,7D_X%H6P0$3C[Q'3/X6TCJ_71_1?7.Z4RY9I?"O%5UZ9>N'/ M?*APQWIA[N7A5QSSR2U>*85V3S@,MM/"A[+71C:C,S%H>#N\V?-8AU<.L^@[ M#LGHD#C>0R#'\ATS;#E7\@#*6A.:7;A4G3>1XZUMRL8H^LK)SRP_28,0W\ ; M^$03!- H@B9+T EYZJD#J\-(+%= P)'@N MO\$[.^]M[\RM[EB)"Y\NA4;UA/[RIQ_B:?3S!6[9B5MV"7VYH3M8]0)![N ] M4RUO]_JE+0&LF.8EL+:"=UST!BOXTR4"#_AL8"5D^?C7N9PN1CV?TQ_(E :T M3?2H!0:;+?&@/GBV#_:1>':$!$T0_ A7\2Q(BRETEB,:R5]SP_V Q8W/GLK*%)7JEZ*F^L%.R.46AJ]CUA@T:IL'4"+PE0R>+ M!]F+"FJB"UM$,J#(QZ"WWN*;W/N\%7P_1#(2.%4-;?B&]B1$Y2-,BR"?9A!3UG$R\QZD88(PTYS.XQPR M0DL#&@4X-_OA*Y5J4.V=%FL*T+=F$*S3Z4GN[P:5>S$?_A4?F=IS2DS@CERC MR4WN@QKT=]@8V3G-VTI#"NJ6-?VR4%D#^KZ3U*5Q8P.&ULC55M;^,V#/[N7R%XAR$!W-J67],E :YWVZ[ ;BN:;L,P[(-B,XE16_(D MI3C9 -TRC*K:]:":RT1DWMTR!(_895W%W.[=ZC7,[%7M<5AT=)U+YIF/QR M#[4X+-S0/6T\5=N=-AO^@-N[.D8WR(]-L.9?B0*311C2SL%2M-097 M<5.4E99X6J&=7OXL-) P)S=D!5M,MB8/O"NUR=GDF:UK4-.YK]&7L?"+'O>^ MPZ5?P0TI^2RXWBGR/2^A/ ?P,<@A4GJ*])Y>15Q!>TNBP",TH-$5O&A@'EF\ MZ IS13J"E_AUUO%E:_-6[E3+"EBX^!@4R%=PE]]^$Z;!=U=BBX?8XFOHRQ6^ MO7)? Q&;H2Y/T JI*[X=5\@CZR^#QI^6#'F&HR;WM2A>_KK$ZZKGR[S^ "85 M 5-(!\N@H5F#-+5P3"W,0)TG> 6^![*1HB$8 4C.ZOX&@U3.)R;+ Y- WI&8 M>GD:XR()O%F4.RNQT?8H\K+9#,=@ECFHEGII&AFUV NBQ'G@"*IZKK)S=X9[ M\X84>WD0(1+-+9*5WO7R*5W8V"2S"9W40JDIJ7B!L8X1T2 .<)YY- W>T"=A M[%&:DBF9T!AC#LD4O4Q"I).;7;-.O"0R^[_H'>8*CMA%%:@[YR-@7HNJ>U^, MEX0UIJS_=!N]WED,L]R,^<@_]?">F3%+T2_UDL2HF#EU?A2B/%1U3:JF994T M3,]R=)ZG&Q)&"$:=[J07'FPBB&;'4T!DL@8.FTI/QV"9%]/$F'E!FHS2@YN8 MFHC&-B^H%9@D9G'H_)^;])/@VYL:>S7F1BG09S4.T65FYS3+WESFR#TD6( D M3QQ3KUEF4A)2+!QUGH7&N_A?,)I[N=6+,X]&(SB*C- -%C<-[05"P, PS4(O M3V)RZ8G[HR:,-WYKOQI%"K'GNNO'P^[PF[WOFOB;>O<5?F9R6W%%:MB@:7"; M)2Z1W??2"5JTMJ6OA<;G99<[_)%!&@4\WPAL;KU@' Q__/)?4$L#!!0 ( M /:)AU&PO=V]R:W-H965T^ZYY\CC;*_TH]DA6C@T0IIYL+.VO8HB4^ZP8>9"M2CI M3ZUTPRPM]38RK496>:=&1&D<%U'#N P6,[]WIQKL;/W!G]P MW)M7[7_'(1]/L%3"^"_L!]LX@+(S5C6#,S%H MN.Q'=AAT^!Z'='!(/>\^D&?Y"[-L,=-J#]I9$YJ;^%2]-Y'CTA5E;37]Y>1G M%Q^514BF\ YNV;]*P[4/B=J$L.[:5G": I,5W*-@%BMX+_N3X"1]\\ V LW; M662)B@.,RB'LJ@^;?B-LDL*MDG9GX$966'T-$%$.QT32YT16Z5G$-;87D,4A MI'&:G<'+CL)D'B\[(XR!/L%3^?7>^6EO=Y6N3,M*G =T5PSJ)PP6/_V0%/'/ M9[CE1V[Y.?3%FJYFU0D$55-=GE!V"+56#=P<+&K)Q$L986FMYIO.EHD[5.&F\_P&ZJM9NV.E["DBPU_^ZSA 0\65D*5C_^<$N LQ=,"_(6, M&*&K.%"]+#8;U*YH(U3XHN7WW@9H-,3 &[2F1S7>J?#;2:96_I>PG MR=TI6%MF?>;3L$AS&I,DO(SC%^'?X*$47<7E%NP.X2NWMS"!I/A?P?,)Y'DQ MB"U(#A!>#M;+X6)/)Y^?EENFMUP:$%B3:WPQ(55UWZ[[A56M;Y$;9>G:^.F.7CC4SH#^UXJZP;!P M 8YOYN(+4$L#!!0 ( /:)AU<#0;OT&@< /&PO=V]R:W-H M965TQ[?'U]KN.+%1<_Y9Q2A9X7 M02@O:W.EHO-Z7?ISNB#RC$W8O^!8]5P$)Z+Y",%PLBUE?# 9G.E']3[%Q&9T1%5WZ-[ M 7?U+ND39ES/E/?7,[N:PU=(]H M0'VE(0C\+>F0!H%&@G[\2D%KVS9UQ=WK%_2;Q'@P9DPD'?+@B4W4_++6K:$) MG9(X4 ]\]86F!K4TGL\#F?RB55JV44-^+!5?I)6A!PL6;O[)T$E#179#$LX02,V"]F4^214:.#[/ X5"V?H MG@?,9U2B$X\JP@*)'NFSBDGP$7U +$2/2ADP\?*SHV MW!\&&V"\_6&<:IBYV,-T$M_G:8,:+,15Z$)_F/ C6Z-LJI#" \5BR"2," M1JMJ,#:@[014QXEEOWM17^ZR8FQ6AZ9S&1&?7M8B[3QB26O]WW]SVHT_JKBQ M!)9CJ+EEJ+DG0X/)A&D7)P&Z#3?1YTVBFB6B<($H8^N'$F4)+$=4:TM4RTC4 M;;BD4D& 5_(4/:XCF/X!NF&:KCNB8L'4&BZ>V2)>H)._*!%5T^#*W(:+UE"Q MBNFAL>*A/%H"R_'8WO+8/IS'>R[4%,(G1T_)N@1S=+"D M;9C-R3) )6LFIN MT>FB11(\JW@U5CV45TM@.5X[6UX[1BN'1,Z3U2FYN/X5LR4)-BP3!0^%6.M% MZ@<)8@K$]&2MU+&U0&\5[*L4;#]S1*>L6]'6NXT,KG6,-J>"C )MOL4?'X<@'L/ M I#O)/13)H :IM!7+F$R@(#2\^"*!/I]I11KE$QN%WQ[6%'&Z3H%8LP]/Y:9 M'2'KO!EI0\4%J)ZQY &5/M6,/$$TI M?)%*YCEKB#"8RK8E)/^^OG"%+T:IO+ M8K;E%.5L1:%VIU.T]SUTJI,)5<>L(D<*9 1DT0-7#\KJE-&R&+Y)/85>@(E M (GK6F>N(JY>$],&<@N\6Z*B50Z!Y:&O0&IFP31O828A';.BRY*6!QJ!=-1! M'XWH+%&5E0:UWTQ4S$T>J@1MH>4)RK2@8Q:#GPF#D*87O(^GZ(8+$-4A&L:@ M$4)_C1[! 21)I,$I&E-8(BEZ),^5Q)6E'FYTBM1U2NQV&LVB)[R'''0R/>B8 M!>%HSJ)(1P ]*;[ 3Z!O_KZCVI/^J33=DJ)+.;*)YME"RY.9R4W'K#?W64%Z M)<=Q>Z4Y5R[4+:41YKX<:2O.]"4VZ\L[%B8YO"U7=]BNX#O5^:K$F0G$8Z5I^B[Y).XP!]95-JV#5YHPW\^K:)N>;! M7+Z'BL69BL5F%7L#KJCHIZ]L">OY;0C+_(SIE6\@)=V?2W,;ABTH<\V#N7P/ M$8PS$8S-(OAEJ\XXK6WN\@ZMHGFVT/+T99H:FS6UG6EM;J-C<$6KV\JVT/)< M9GH=F_6ZG6EM;L-I&3\QYI!\[2#FQ..RRX([S>HCAF)[6:L5A%\VRAY<;K;S?8:+*4QUL6;QZX"Y>T>:[V9)C&M.8BR[(3:Z MH;DOA[JA533/%EI^'+)LR#5G*H>[80I8\*_B1NPKI8J[<>;>'6M]EK^XYMS" MLA>Z9B^TF:T,K:)YMM#RX[!S*.:M#P '>Z&[EQ?:/15C-<.I[YP( ^>9)2?K M)$H\;7-J:OMT>WIOD)Q9*SR_ ]U/.U>^[.=]E6FWO;(#IX:*6R\ZAQKKM@S)8-MMR>Z X5_5EKTW)'1U,S MVQGD50"UDB5Q?,9:+E249^%N8?),]TX*A0L#MF];;OY32-'B]N1-TX M?\'RK.,U+M'==0M#)[9CJ42+R@JMP.!Z'EU.+XK4VP>#GP*W=F\//I*5UO?^ M\*6:1[$7A!)+YQDX+1LL4$I/1#)^CYS1SJ4'[N\?V3^%V"F6%;=8:/E+5*Z9 M1Q\BJ'#->^EN]/8SCO&<>KY22QN^L!ULSV<1E+UUNAW!I* 5:ECYPYB'/<#T M.4 R I+7 M(1$#+'!F4AK&ON>)X9O07CK8G-;T)N IJB$D,_16$<_EW M[1!F\!YN<(.J1UI+72L1B[?D>7=\AJ.C][!$0@%MXWN M+5>5S9@C.9Z4E:/KJ\%U\HSK)78GD,832.(D/0 O7@]/GL(9)6&7B627B23P MS9[A*[1RAEX5%< U4(34HYG I;7H)L#7#@U<2GKV7)4(U$!0&*R$@Z_:V@G< M:L?EH2P,;D^#6]]4FSS.V&8_T)XCRB&6/1;##*W[Z9GL4? M#U6,[;UC/T.^<5,+94'BFNCCDW,28X:^' Y.=^%IK[2C:H5M0Z,,C3>@_VM- MSWL\^&[9#-%I'VJ? 2WV;.G.,93]*=D ^J0M2PKQE7 M"Z_2NIG[OLHKK(F:B :Y.=D(61-MEK+T52.1%,ZI9GX4!(E?$\J]+'5[2YFE MHM6,]RXI66E[8:?I0TI<87ZOEE*L_('E(+6R!45 M'"1N%MY%.+],K+TS^$IQIP[F8)6LA7BPBX_%P@LL(628:XM S+#%*V3, AD: M/WM,;PAI'0_GC^@W3KO1LB8*KP3[1@M=+;QS#PKF<7+!5/N M"[O>-O @;Y46=>]L&-24=R/9]_=PX!!%3SA$O4/D>'>!',MKHDF62K$#::T- MFITXJ<[;D*/<)F6EI3FEQD]GGX5&B.$,;G&+O$4SYJ+DU%U9!,?7J EE"NYP MKUO"3N (*(>[2K2*\$*EOC8D+)2?]P$ONX#1$P%7V$Q@&IQ"%$13N%]=P_'1 MR9\POM$P"(D&(9'#C9_ [?F?&@&V%BDO88G252W/$;ZL&2V)574*%[5HN1ZC MWH68N1"VG+=9'$1!ZF]'B$T'8M.7(O9^WYABQ0+N:&WMQ 96YDAM2-X9K#21 M&DRB$;Y?[*GZ,;?7&)V%P5D0C@EZEII]\'/5D!P7GGG1"N46O>SUJS )WCV3 MD7@0'O_[C,1_960:)V_',S(;B,U>BIC9SY%KTY[&R'5APN" 73 Y3\;9)0.[ MY+_5BW&DHABC_CR',():<%VIL3+P#[J-;=R?B"PI5\!P8\""R1MS+;)KAMU" MB\8UH+70IIVY:67^'RBM@3G?"-.$^H7M:<,?*?L-4$L#!!0 ( /:)AU=N MK-\0"P0 .40 9 >&PO=V]R:W-H965TITMVX?IGUPX$V""C:SG>3Z[V<#@:2 MIUS:+P$;^_5C8S_8F1ZX^"*W J]9"F3,V>K5'[KNC+:0D;E#<^!Z2=K+C*J M=%)L7)D+H'%1*4M=XGF!F]&$.?-ID?59"/TUT/37_Q!6@$1J@)]@#VX&^1GS#DF+(!NB>,R7TR*$[*?44H2QNLCXF M=)6DNB1(]'8)BB:I?(?>H(2A/[9\)W5A.765AC1-N5$%M"B!2 \0)NA!M["5 MZ .+(3X/X.K>U5TDQRXNB#7B,^0W:.B]1\0C0_3Y>8G>OGEGB3NLAVY8Q!WU MQ%W0E+(($)6(KY%N14&V G%LBG3UO8SH%Q'-@MG/@S <3]U]!\>HYAA9.3[I MJ9^#*%:HX>&K--E0\P([A[\,%IP@X% OX6X&OV;PK0RGLT8/AJ@FDQX:JA-2 M+Q&3+3657']-V.828+\%/,"3<-PS:D%-'%B)/ZS76@R&"EZB+64;0(+JM: [ MH![/F[UH0"8MGN$HF'3S8*]QI/<_ M1,;#NNDEY%PF2J*_'PJ6?SK]9@UF/K.W,J<1S!S]'94@]N#,?_X)!]XO%BGA M$Z'C[ZZE*N391 K[)C0F#0KYGF:JHIVIB?A^SWS&C:>Q7=0_4DY5T^=V"GS< M!]U('=NM?J6?<%OSI >I<3RV2_XUAL)M>X=!S\<&-^[&=GE?Y"C<=G7?VVE< MC>VROL91N&WM_B%IK(WMVEX>)\5Q(V=5E#76:Q75"![;#?\J1;753CR_1U&D M43NQJ_U"1571SD0Y\GM>'FF<3>S._I&&(FVW#X:D;]-)&KD3N]RO%!1IRY[T M&(HTIB=7;B=6XV]B]_=%BB)M6_?OHT@C;&(7]C66JD*?'E5( MZ V_07)/3IYZ@[0ISM<217S'5'D(K7/K,_Q=>7)MBI=_ #Q0L4F81"FL=57O M)M1-B_),7284SXMS[(HKO1LK;K= 8Q"F@'Z^YOHL6R5, _4_&_/_ %!+ P04 M " #VB8=7T;V^67P# #P#0 &0 'AL+W=OQ+=A/"P/0I(0( [J;3HV+NJJOK") -Q<>*< M[2R[W[Z.D\W!7[9<1$1I:MB;\M$( F,*&*VZSA].R(TML9#T[86XR%/%:,QK@7(-(J( M>)HBX\>1U;:>&S[2?:BR!GL\3,@>-Z@^)6NA:W9)"6B$L:0\!H&[D35I#Y;] M;+P9\)GB49Z4(5O)EO-#5OD0C"PG,P@9^BHC$/WW@#-D+ -I,[X43*N<,A.> MEI_I"[-VO98MD3CC["\:J'!D_6I!@#N2,O61']]CL9Y>QO,YD^87CL58QP(_ ME8I'A5A;$-$X_R>/Q3Z<"%SW@L M!.ZU@DXAZ%PKZ!:"[K6"7B'H72OH%X+^ MM8*[0G!GG)7OKG&-1Q09#P4_@LA&:UI6,/XU:NT1&F>1N%%"]U*M4^,_N$+H MP2^P(%3 9\)2A!42F0K4\:8DW'BH"&42[O%1I82]A3= 8[@/>2I)',A67E]1 MQG1HR:&MM%49V_8+"^:Y!>X%"]HNK'BL0@GS.,#@'&#KY91K/!S9NW%8;-7H.932YAO&8P\WK,!I-;Z#@&TZE9U.(UF,O6 M+*_'N-76G+FN4X9CQW"[%[@K(@XZWK8,88-^*JBBJ$/LGBO"*JRPWH&EMTM#V-G:#^<>KW)Z99U MTYVYM5NZM5OKUHF4J+\E$_]+2B4U=Q#?P22B!Z(/_Y9J=\^X2+@@IN^?%49; M%/]6>;QVHM=ZO$F8UR1LWB1LT21LV1#L+(YZ91SU7HXC6*?"#W7Z 9.]0'-- MM<##(,V3FX7@$?Q.B8XJJIZJ0JCW77C?=?KGYVGV_9CV^0COQ1'SBGG>O?OF MW+Y(6=;NR _N=[_<[_X5^WUR;%LP"?[364F>&^RRK2Z]\9ZS8$O\P]?-;\$: M!>4!W/R-1%1=,]/Z^3OPI(552<7L1X5>K?"UQ[1)V*))V+(A6!XV]DF"&:'8 MF[>#!)^GLWS]F"1OSZ^XO.WD,X(]C26P'"G MIW)N[_1Y$/G[(J\HGICT=LN53I9-,=1/,A39 -V_XSK%+2K9!.4C;_P_4$L# M!!0 ( /:)AU&PO=V]R:W-H965TWHO$OEXU<&=YP\^QP]S57S0'5XNHP9?I M=]U]EFF\$&D>RQ1E8G;5^0V_N^:#HL$FXFLL'O.#UZ@H92SEM^+-Q^E5)R@4 MB41,5)$BTO_6XEHD29%)Z_B^2]K97[-H>/CZ.?N'3?&ZF'&4BVN9_!E/U?RJ MT^^@J9A%JT1]EH^_BUU!O,@WD4F^^8L>=[%!!TU6N9*+76.M8!&GV__1CUU' M'#3 S-. [!J0N@WHK@'=%+I5MBGK)E+1\#*3CR@KHG6VXL6F;S:M=35Q6@SC M2&7ZVUBW4\-/4@G$T07Z$,49^AHE*X%N192O,J$'2^7E;\9/Z#;Z1V9H)":K M+%9/Z,O34J#7-T)%<9+_HJ/O1S?H]:M?T"L4I^C+7*[R*)WFEUVEQ1:7[$YV MPMYOA1&/L)%8OD4T>(-(0*BC^77]YJ3S;[K><2)0ONV&6#@+W&;DFXS%SVD]Q*R/+[OKPS+LH) .>ON@DEBZ%TM! ML=RCQ6+HW;1.'!Y8,C@79$[Z"(DCZVU\= ?69&O4&? M9)H5O9C%Z0/ZZU8LQB+[VZ443%FXW;M\&4W$54?;62ZRM>@,?_X)A\&OKLG3 M4K)2]7Q?/8='1^:JL)[8.6FXU=VT-^@?C8D=U.=]YAZ4<"\K!&7=ZW&(DOA? M,46)S)W:0NNR%_AXNM@Q@\ MK+<7U@.%W4WT[Q 21Q6X:ZRP0YJB/$:ZG8 M K#A#HTU8_I"6,;3)8X**0LSI +P^B" M71C;2'*-J!T%C*AA%X;A5<>)L0TFET 'X?P"#< P3+"3O!A,V=@.; +Z9H3A M'ZX 8 /#!C,U+L8FIJ<88G!)8%SZG9V<[>SPI9M6WU:VN9.W$PSY)GQWC7 MV,1@D=38+WK]G=BX<^VS[:@>[OG&U7"15&SF:O@[J:8B&%*69JA(8"J>=,O" M04%'7]I1_E4V,:PD%:RL;]K$AJ'5I7:(=Y5-#"Y)C0U?"UZL8X[+O=F6"]MU MJ^1M*UNY+PVD206D8;NV24H#:R;:0?W \\NA!K@4!FX-LZ;V1M.Z<0:%E)49 MPE&8'!'#>YH!>X:W%FNIIXCA ;$H]%PC];8#;9C MT?/&?:Q&IM-KXDSFVD#/#@2Y@AB0> [,S+L8Q6[NQHN MSJK)!X:4I1GRL?9/!YEC)V=WI0.:O9['(ID!(FOM@)!5<]$10LC H_'@C+#^ M(>&Y*VV9+66FBVWDU;"^QB>.+W'DR RXV3F'CG#CQJ7:6"?,QW5FN,[./J"$ M,S2NPW'CV.>O!IJLC=-,.$GC0APGG]Y*#&39.6>?<./&%=@D)MH(/248%K/S MSTGA%(T+J7U_F!MD\_:/4^&43:OB-O$))I[AX8;XO+5C5SA3XWJVV7CIE^\; M)[-*X*>>T)Y!M)%X*![4 DD&ZVK<.2]Q?,O-VH6?3D7T51D18#^?B:E>GY3/)Z\?QQ]^#]02P,$% @ ]HF'5__&ULQ5E=W,ILTD3?NPLP^*D6UM %%)V.W,_O@*@<$8K!J; M-"\V MW#N4<7<9 &*\:?Q8(0";[Y7B"&UD+*\,JVQ71!?"S.64@"=67&N(^E M:O*Y+4).L*N#?,]&CM.S?4P#:S30Y^[X:, BZ=& W'$@(M_'_/LU\=AJ:$%K M?>*>SADP/ S>,U^CN= MO$KF"0LR8=X7ZLK%T.I;P"4S''GRGJW^(FE"W1AORCRA?\$J[>M88!H)R?PT M6#'P:9#\XV^I$!L!L+DXAS$DR_@T\HC&[G\J@03FY(9( M3#UQJ@ ?'V[ R9M3\ ;0 'Q:L$C@P!4#6ZI\8E;V-.5^G7!'.[A#!&Y9(!<" MO U9J=@$G'A/BM(I^!C-GBWNY MQQELPQZJ9M_-V'>-[!_6?/^Y)?X3X?]6D3-"Q'/NE0CQE PM-:D*PI?$&OW^ M&^PY?U154T-@A6Q[6;:]7S!6O9^-1)*HDH+&/GW&:OIXHAX!$\95ULFD91I\XXWJ#GY#8 5-^IDF_9>86/JET;ZXW!KI M#1!7"O,R=NV<+4+A,SF]JJ-(16U [EVJ'C M"Z52!2-N;150J3:@ V%_1VGD!@F:'=(^I?%62*K\/HGGMVJ7:RP1=6[S+N^# M,)*BI;SPDG@ FBO)2+ZVA@VA%:7.O1ULP-Q5JF#$K:V"R1X64\N-'S0[O]>N M(F2NHD8]9U-H1:ESUPD;L)V5*C3D(5,5RL9U5Q7E/A.:C>9K5U';7$6-FM>F MT(I2Y_85FOWKX55DQ*VM0MGMHC;J[ZJDW/#"XQWO@9\U*G)K/:>5+.BD]NI)'92&]_"=U_?$P^@%H 9\M752J@LMO=7J8P=BGR MS;TP.MX+'UX:>[CH2BT:=Q2Y)O; M7W2\_7W] C*;9'.*M0OH)4PRRDTR,IODPPO(9&O3U/9VOBAWONAXY_OZ!63V MQ^84:Q?02_ACE/MC5&]]=_\"ZI>VA=S7:#QWH/=.O\-;R:)'NZ.4RRQ7R+^9P&0J4X4Y#.^85BQ)-=VZ0A6:@W M/I^8E,S7APN"7<+C#NKZC#&Y;L0WR/;.1S\ 4$L#!!0 ( /:)AU?N,2Y; MR0( ,\& 9 >&PO=V]R:W-H965TH@$M!5G32JJJS=P[0'DUR(A6.GM@.MM!\_VPDI6P,O>R'^ MN/><<^\E)\.MD&N5(6IXR1E7(R_3NKCR?95DF!-U(0KDYF8I9$ZTV=J,K#Q+N")XE;MK<%6LA!B;3=? MTY$76$'(,-$6@9C'!J?(F 4R,IYK3*^AM(G[ZQWZC:O=U+(@"J>"_:"ISD;> MI0CN^$1NC#.=P0 M*N&)L!)AAD25$DWKM3(WMX*E"Y*LX1LE"\JH?MU%I$#T?J+M,MP)?BXQ*:6D M? 43HJB"TVO4A#+U"4Z B5(1GJJAKTT-5HF?U'HGE=[P@-Y."#/!=:;@ M"T\Q_1O -\4W'0AW'9B$1Q'G6%Q -SB#, B[\#B_AM.33T=PNTUGNPZW=P!W M0ACA"0)1()9@6#3F"Y0[JK"M]@JQ[Q#MZ[2)!]UHZ&]:9/0:&;VC,M[&YDM_XW= M;5M]1Z5:_[E2!4EPY!F#42@WZ,4?/W2BX/.1>?2;1O3_9QZ=-KT58K0WC^@R M:)]'U,B(CLH8)XE$V\8VON@=7^^RG6[0T V.TDW-M)$GKZ EX8J10\R#=_^\ M?XG]/9/)4:Z/6X\JDWL(KJY\1N:)< <.E20TN!H975O99 M;;0HG&4MA#8&Z):9^>*@M 'F?BF,;=4;2]!\P^(_4$L#!!0 ( /:)AU<[ MM@@]B@( "P' 9 >&PO=V]R:W-H965T4R;E5*%7=V;;,"BBQO.45,+VRX:+$2D_%UI:5 )PW MII+:KN.$=HD)L]*D>?8LTH3O%"4,G@62N[+$XN,>**_GULSZ>K DVT*9!W:: M5'@+*U OU;/0,[N/DI,2F"2<(0&;N?5S=K>(C+X1_"-0R\$8F4S6G+^9R5,^ MMQP#!!0R92)@?=O# B@U@33&_RZFU6]IC,/Q5_3')G>=RQI+6'#Z2G)5S*W8 M0CEL\(ZJ):]_09=/8.)EG,KFBNI.ZU@HVTG%R\ZL"4K"VCM^[^HP,,S\(P:W M,[CG&KS.X#6)MF1-6@]8X301O$;"J'4T,VAJT[AU-H29M[A20J\2[5/I'ZX MA>@&/;$],,4% :EG*WU:\AT%Q#?]R@>Z? "%"9576O&R>D"7%U?H A&&_A9\ M)S'+96(K#65"VUD'<-\"N$< 5E#=(L^Y1J[C>A/VQ?EV][O=UJ7HZ^'V]7"; M>/Z1>$M]#8S2>R3P,G#A-[/V2>$+E1U(N^D7D]F7>2[)$P MHM]SCK:<3Q>Z]8>#76>.^^, ;2R*?7^:S._)_)-DK_I#-:>@$CP#.8GFC]'< M67R -A9%Q]""'BTXB38XU==H*_@T73#>V/.\ [JQ*(S#8!HO[/'"TZ<-)(@] M(-V-$5]+3D%FP#*8@@Q'^]_$GGL .24*CAR\J(>,SJ\A S4%%XT.?!@XLP.X M"9'CQ =P]J"7F?_(;RRVA$E$8:-MSFVD_:+MS>U$\:II;VNN=+-LAH7^G8$P M KV^X;K%=1/3,?L?9/H)4$L#!!0 ( /:)AU<-/\#AA@, %\- 9 M>&PO=V]R:W-H965T\ADH_67-14J6'8N/+6@#-K%-9^"0( M)GY)6>4MYW;N7BSGO%$%J^!>(-F4)17?KZ'@NX6'O>>)SVR3*S/A+^F5 >.?]J!I^RA1<8 M(B@@54:"ZLL65E 41DES?.M$O?Z=QO'P_EG]U@:O@WFD$E:\^(-E*E]X4P]E ML*9-H3[SW<_0!10;O907TOZB76<;>"AMI.)EYZP)2E:U5_K4)>+ 4]..)#. M@0P=HA,.8><0VD!;,AO6#55T.1=\AX2QUFKFQN;&>NMH6&7*^*"$?LJTGUK^ MRA6@!'U ]T+_-83ZCFB5H8_?&E;K8JG3#][>@**LD.^TR9>'&_3VS3OT!K$* M_9;S1FI;.?>5!C2O\=,.YKJ%(2=@,$%WO%*Y1!^K#+)C 5]'UH='GL.[)J.* M#U!?H#!XCTA 0@?0ZK^[DQ&K$5LTR#DD\ M][>'\ ZC8#;KC8X0HQXQ&D6\ ?TY2!FUBPR>].="@@NP59D/XEVE:5,V!560Z=5Z@&HR2DLN%/O;3KB8XQ<\'\(DB0;4+JLP(F[N M2<\]^1^5?X\J<)9_\H(!QS$>@#J,DCAQ=N(BJE&@ 6]94_F7J(_ M[Z!\!/&7BW54T&Q#E[*F*2P\72T)8@O>\LSR1V%/NTCWUZIM4Y M=91G2@;E<1A%X8F_T:Q'G(TBWM$TUU-B^#4>J\^HXFOK6$MYOQGA\-U[Q2BK1M/VD[EPT]D:GXU\* M-:KYZD*=2>TX _N]'H]O]J\H5/2BUQCN]@X3'$2#(OD'K6H)8F,[>(E2WE2J M;>OZV?Z4<&5[X\'\M3D]V!9X+],>/>ZHV+!*H@+66C*X2#21:+OY=J!X;1OB M1ZYT>VUO&PO=V]R:W-H965TLFEJI*Q]):-8E2$VZ=976J6K:[6':@P,W S@; D):R=^@*V M\3D^YUZXEU'!Q2\9(RIX2"F38RM6*CNS;1G&F!)YPC-D^LF"BY0H/15+6V8" M252"4FI[CN/;*4F8%8S*M1L1C'BN:,+P1H#,TY2(QPE27HPMUUHOW";+6)D% M.QAE9(DS5/?9C= SNV&)DA293#@#@8NQ=>Z>38=F?[GA6X*%W!B#<3+G_)>9 M7$5CRS&"D&*H# /1MQ5.D5)#I&7\KCFMYD@#W!ROV3^5WK67.9$XY?1[$JEX M; TMB'!!?$9:S\#PQ=R*LLK%/5>QX(PEXJG-5@K2!-6WC6@5QJME)6V+H@BP4CP H39K=G,H(Q-B=9N$F:R.%-"/TTT M3@5?N4(8PCNXY#PJ$DJ!L BNF")LF'@VN!]>X_5:!$V?#_OJLT(XG0[[X"OH!E M'>FV0%4\@Y+'?("KP!G9JTWE3W>X/=?WFEU; ON-P'ZGP'7RC^%2<-F:PHK MWSS7\8;>CKK^4W6.ZP[;U0T:=8-N=OG%]YT/;._)*9%N6_<:R_ZR$M'^-QZ!+F"Y0#*:Y$,C" M1[@3A$E*RM)X:<)T^$4G\J@M2/[33+[O[^2Q4]U_>C]MO)]V>I_QA2J(P,Y, M=U*\--.O1+;E=MBX';Y2;1C^X\NOO'2>]E(O]D9C25$LRWXK(>0Y4U4U;E:; MEGY>=K*=]8EN]55G_DM3_2=<$[%,F 2*"TWIG)QJ@Z+JO=5$\:QL7W.N=#,L MA['^74%A-NCG"ZY;6#TQ!S0_0,$?4$L#!!0 ( /:)AU>*!5V20P0 $T6 M 9 >&PO=V]R:W-H965TU#AJ!>MX=A#[1$VT(ETB/IN-FO'RG)^J+,)(KS8DO4O>>> M0U$\)"<'QK^++2$2_$@3*J;.5LK=M>N*<$M2+"[9CE#U9,UXBJ6ZY1M7[#C! M49:4)B[R/-]-<4R=V21KN^>S"=O+)*;DG@.Q3U/,'^I YUCP]=XLY6Z MP9U-=GA#ED1^V]US=>>6*%&<$BIB1@$GZZES Z\7:*03LH@_8W(0M6N@I:P8 M^ZYOOD13Q].,2$)"J2&P^GL@"Y(D&DGQ^+< =2L#65?K[6R)QG(@/*N7;\A:\?_+1=6P5#4\NZH$CD!Q3D6 ]&WT$FV+\=VD:F9K\84N1M69/ M17ZIR+ ^*JE'%U]EZ_,B0%0S1N MB3*#FE]W@RWT*@_SK'P_8QX=,"?@[[N,Z#^=%F/%>'Z/YDK.A=947'-M>/:I MM8"L]WY[T-FK]E6%*E7H_*J0H4H'-F59R_:559D[M+O[RQVC +2^JK=P=EA9 M.[1[^U.> 4TCOVA[GKU$7PF5CT.[D?>9Y:#IY<:+L84TJ58&#>T._5Q?@:95 M&_2LE?IV>N7G\/R&#CN\NNTL'3&U::!)MG)S:+?S)5O+IWWE3$Y=Z'@+WX>5 M\<-7.7_W#-SEZN9.Q%ZYIS)4K1&0?8W01UD!V50V#-KSF+UR7V756@#9UP(O MMQ=DK@3,'8F]:E]5U5H V=<"3QD,,GU?[TH,%6]A_:BR?O2JC7WG=(=,\^_: MP'2&G=S!H,K9D=W9G^LUR'1X8Q-C+]6W]RN'1^=W^ *ROH\-AM 09D8U9X:< ML5L[F$L)WV3GE0*$^M0L/ZPJ6\LST9OL)+#5/H?7B_QDLX+)#UKO,-_$5("$ MK!6D=SE6G'A^=IG?2+;+CO]63$J69I=;@B/"=8!ZOF9,'F]T@?($>?8_4$L# M!!0 ( /:)AU>NVWY\OP, *T. 9 >&PO=V]R:W-H965T-51)!#(BL)K/XV,(,\KY04Q[^- MJ-/.63EVKY_4/^C@53 ++&#&\F\DE=G8B1V4PA*O<_G MI^@"2BL]!*6"_V+ MMHVMYZ!D+20K&F=%4!!:_^/'9B$Z#BI0LT/0. 2'#OT3#KW&H:<#K9UHQ):&QV]O0&*2BW?*\.O\!KU]\PZ]082B+QE;"R4I M1JY4N-6D;M*@7==HP0DT/T"WC,I,H#]I"NF^@*OB;(,-GH*]#JR*^ TF#5&T8G,*,6,[)B?B"42+CX M2QU4ACWU'MV!-!%'1RQQ/Q@< !\;^5[HA6;@00L\L +?P$8=[*6BW;V;2!_M M GV_A6(!_!\3L56UJD17HL0)C!U5:@3P#3B3WW_S(^\/TR8\D]C> L3M L2O MV)+Q\9JK-^EP2YJLXC@R9V;8@@VM8#-="H"C!\CUJRXR4MJ38A5\:5+.)+87 MN^_MBI3WBK0TSGLK/A@>IL5HY9_8,'ZG?OIV-(Y30'>X 'LV[#(O3<>YU/:# M#G9!!Z_)1W"TTE'G9&HB.#8*.SG;!]M55-]>4N\835A1@OJHF:XX@/K@?.;H ML@N^."]G4ML/?U>W?7OA?B8OAE(<'!9"DY%WXO#R=_7:MQ?L>U6JG\V$5>+% MF3B3VG[ N\KOVTO_,YF(CC[;!L%A(JPV-9;;^?!7Q6&E^R&!$K:FLOXL;D?; MGFNJ.XV#\>NJ%],-Q4ZF;N1N,5\1*E .2R7I70X4$*][H_I&LE*W%PLF5872 MEYGJ)X%7!NKYDJD6H[FI)F@[U,E_4$L#!!0 ( /:)AU?H4X^9?P( 'X& M 9 >&PO=V]R:W-H965T= QCR6G"A9UYN3'GI^WJ=0T'UN2Q!X,Y&JH(:7*JMKTL%-'.B@OMA$,1^ M09GPYE/W[$'-I[(RG EX4$1714'5[VO@LIYY(^_MP2/;YL8^\.?3DFYA">:Y M?%"X\KLL&2M :"8%4;"9>5>CR^O4QKN [PQJW;LGMI*5E"]V<9_-O, : @YK M8S-0O.S@!CBWB=#&KS:GUR&ML'__EGWA:L=:5E3#C>0_6&;RF9=Z)(,-K;AY ME/5G:.N9V'QKR;7[)74;&WAD76DCBU:,#@HFFBM];=]#3Q"&!P1A*PB=[P;D M7-Y20^=3)6NB;#1FLS>N5*=&^0;>6Z:];9]>-L_" LR64YV07E+CH]._DWC M8[%=Q6%7<>CR1@?R8KIHR$VCFCB5;>4=1EY@Y&Z ->Y8XX]8DR%6HXI[K-%% MD@RSHHX5?<2*AUC1/BN-PF'6I&--/F(E0ZS)/BN.+X99<<>*WV4MF& &SK[@ MX=UOS%/7>&O;E?UV/"4_@2JR0,V0S7C/9AJ-AETFG!,W!A00\!D M#WB@L=(.E[Z/DX9R MV1I/VS",U9'#*2[C4Y]L+_C>?WQHF=S%^IVC*A"8<- MRH+S!/6JF7;-PLC239B5-#BOW&V.'PA0-@#W-Q*G3+NP0ZO[Y,S_ E!+ P04 M " #VB8=7B&;Y@B@" "&!0 &0 'AL+W=O>ZYB\_I7IM;6P$@.4BA;$8KQ'H>1;:H0#([TC4H M=[+51C)TKME%MC; R@"2(DKB^#R2C"N:IV%O9?)4-RBX@I4AMI&2F?M+$'J? MT3%]W+CANPK]1I2G-=O!&O!KO3+.BWJ6DDM0EFM%#&PS>C&>7\Y\? CXQF%O MCVSB*]EH?>N=CV5&8R\(!!3H&9A;[F !0G@B)^-7QTG[E!YX;#^R?PBUNUHV MS,)"B^^\Q"JC;R@I8)E&Z%)[@JCH MTERV:9(3:=90C\@D/B-)G$S^A$=.<2\[Z64G@6]Z@F_)%9>-)#^6(#=@?CZE M:)#!7_:YK5D!&76WV8*Y YH_?S8^C]\-Z)OT^B:#^A:LYL@$?X"2++1"XVZ? M,RR>D0NI#?('%B[E"@S7Y5/JA_DGY!Z8L0-*I[W2Z7 GV>&OG1QD^,=.SGI] ML__E.1D=CY5^H)3,[KBP1L'54\>BU8S;MU+<.ZCI,VD:CF]M@5NZA M!.,#W/E6NVGK'#^\_=.;_P902P,$% @ ]HF'5Y+&7WD2 P ; D !D M !X;"]W;W)K&ULC99;;]HP%,>_BA7UH96VYIY M!4@M;-H>MJ'2;L\F.1"K29S9#M!]^ME.FM+$(%[ E_,__IWCR\ED3]D+SP $ M.A1YR:=6)D1U9]L\R:# _)964,J9#64%%K++MC:O&.!4BXK<]APGL@M,2FLV MT6-+-IO06N2DA"5#O"X*S%X?(*?[J>5:;P./9)L)-6#/)A7>P@K$<[5DLF=W M7E)20,D)+1&#S=2Z=^_FKJ,$VN(W@3T_:B,5RIK2%]7YGDXM1Q%!#HE0+K#\ MV\$<\EQYDAQ_6Z=6MZ82'K??O'_5PZ_ M01M0J/PE-.?Z%^U;6\="2-*,#E+I$[,?E(!:(P^HR6#"I,4 M?3G($\*!(URFZ)?(@,G)5;/)B&[.V'%TO0"!20-;=R19P8,.\#PHN15C&Z JZ<*YX@#VY$$C)SAD,&/>IQ#FQ-I MC#K*Z"+*A!8%T91&MFBP;N#&/;:AC>>-S'1Q1Q>?I7MB. 7$,[IO]EHPO(/< M!!@/DQSEQ+CJ;;7DXJB+WG(,P%P!G\ RZH[!_W0U6?AC'/6#[J!2J[Y ? MF&WE4XARV$B9],1M-+5<4V%K+6ZFO[FOMR@, $(4 9 >&PO=V]R:W-H965T M P%R6QZ5A6WTPP28WI..];L^F8 M9B(F*:P9XEF28/8\AY@>)H9MO'1\(KM(J YS.M[C'3R ^+)?,]DR*TI($D@Y MH2EBL)T8,WNT'*KQ^8#?"1SXR352F6PH?52-7\*)8:F ((9 * *67T^P@#A6 M(!G&MY)I5%,JX>GU"]W/Y;#"'!8V_DE!$$^/>0"%L<1:+3_3P HH7 MT)CGG^A0CK4,%&1CAD](*9&2YJZR-(9*BSQ'-N%3PVZ*](G$L'<;'II#!J2G,H S$*P)QS@1B.VA% M4Q%QY*4AA'6 *;.J4G->4IL[K<2/@;A#EG.+',NQT&+FHIMW[QL"6UR#^?)P M#N/JB<:['--ID/OM\@?8WZ&.5@VE,IK9DG:VB6S1+R".6[I!F!+2@;$\9SN_]N8)D ^ROA@3FK1.I^C[B>QS Q) % MG -[ F/ZXP]VW_JYR2$Z8:Y.F*<3YNN$+37!:C[J5C[JONXCM,Y8$,EM"LUV M#$!NG^(6N1!FQ2;H,YI4)>ZYR4+%'+U\#K6C/TWML?ETZHM_CQAT^O4Q[JL4 MKS67:]>P(:3AL#[ALBVDVO/N5<^[]U^?]ZW<.5B";OX S)HJSKQUAFM_L.WA M=M"SC*)IDW+?*O3>*O1UYKW4!*N9H%^9H-^:XXJD),F2UJK<2KAVD77"7)TP M3R?,UPE;:H+5##*H##)H-8AW%*#>[=":4545T%?,&$[%\VNEH15[K6MTPER= M,$\GS&]?"CNO1TT&N5Y7\\)]Y87[]F*!CZ\6BU;"M'%DDP';Y:11' M =8_^.)T;879CJ0&ULK5;;;MLX$/T50ELL6J"-J+N=M0VT#A8IT$M0M]N'8A]H:6P1H4@M2=MQ MO[ZDI"B*)6M3M"\V+S.'YPRIF9D=A+Q5.8!&=P7C:N[D6I>7KJO2' JB+D0) MW.QLA"R(-E.Y=54I@6254\%<'^/8+0CESF)6K=W(Q4SL-*,<;B12NZ(@\O@& MF#C,'<^Y7_A$M[FV"^YB5I(MK$!_*6^DF;DM2D8+X(H*CB1LYLYK[W+I!=:A MLOB'PD%UQLA*60MQ:R=OL[F#+2-@D&H+0?! :D(?1*_0Z3>4.,D1XAC[J'"1Z1\F:,JHI*+._ MJB\:B4UKVC5X?@6:4*9>&-,OJROT_-D+] Q1CC[G8J<,J)JYVA"VQ[II0^Y- M3> ;OAARE8*R*D 1& M-&1#FFJ0J *Q7]%^X?M!,G/W7>9]HP#CH#5ZQ"]H^06C_*Y@ U*");<'OH,A M)')TH&;/!T.,I12S :)?B52$FX/J)&^Q"UJ'>L%_@G MU 9LHC/4XI9:/$IM23C)*.%H*T2FJG=J*=(4ZDE.9"$X_6["JP@SBYKD128+XA&S?!@\SG;1,)Z-,JS0YQ&;2.RD^30!]DVB8S+0E,QTE\UEHPH;( M3/NA">/3V/2-/!]/SB0D#S]4%SQ*:E4_/_3M/11KD/\.UH!1B*>GFZ8D_":T MQX([Y=3[Y1S<0'2#[2>=Y-\(Z5MY$S\YV^(L?4$L#!!0 ( M /:)AU<4]U?DF ( $ ' 9 >&PO=V]R:W-H965T'+@)5HW-;!/2?[]K MH"QITB@/VPOXXY[C1ZX8\O,V $WC@JZA!F8A^)68<_M6%*6@]!,"J)@,78N^Z-):./K@.\,*KW1 M)M;)7,I'V_F2CAW/"@(.B;$,%'\KF #GE@AE_&XYG6Y)"]QL/[-_JKVCESG5 M,)'\!TM--G8N')+"@I; 7@MP#_6$#0 H+::*.LMC6EAL:1DA51-AK9;*/.38U&-TS879P9 MA;,,<2:^D09(WR/OR662J!)20D5*OID,%/G*Z)QQ9AAHG&_&;J1(2J5 F*WI MTRD8RK@^P\"'V92DS:#HD_A'9EMFP,QO^A\,?'G'X=V-\_^7.N!OUS;XMUU0MF="$PP)17N\< MX:JIUTW'R*(N>7-IL(#6S0R?.% V .<7$LM>V[%5M'LTXS]02P,$% @ M]HF'5PXQ:L^/ @ J08 !D !X;"]W;W)K&UL MC95=3]LP%(;_BA5Q =(@:=(&AM)(M&S:)-@0'>/:34X3"\?.;+>%?[]C)V2A MI!TWK3_.^_HY_CA)ME(]Z1+ D.>*"SWU2F/J2]_760D5U6>R!H$S*ZDJ:K"K M"E_7"FCN1!7WPR"(_8HRX:6)&[M3:2+7AC,!=XKH=551]3(#+K=3;^2]#MRS MHC1VP$^3FA:P /-0WRGL^9U+SBH0FDE!%*RFWM7H!?PF\%6]]K$9K*4 M\LEVON=3+[! P"$SUH'BWP;FP+DU0HP_K:?7+6F%_?:K^U>7.^:RI!KFDC^R MW)13[\(C.:SHFIM[N?T&;3X3ZY=)KMTOV;:Q@4>RM3:R:L5(4#'1_-/G=A]Z M@E&\1Q"V@G!7,-XCB%I!Y!)MR%Q:U]30-%%R2Y2-1C?;<'OCU)@-$_84%T;A M+$.=27]( V04D%-RE65J#3FA(B<_30F*W#"Z9)P9!AKGYR45!;:8((]4*2K, M"[D'#6H#Y/@:#&5PN/@QVV]R$7>] F'=KD8V@:C.& %<4,WJ[)NY5/ MX_,=NH&8\V@8+^[PXH-X>%G_L3=@?N_55Z *5PPUR>1: MF.91=*-=O;UR969G?(9UN"F;_VR:(GY+%=Y133BLT#(X.TQ$*F VE4:557*]C#MP2078M6Q,]OAX]_/=M*(;8":A\37ON?X MG.M<)QLA7U6!J&%;,JZ&7J%U-?!]E158$M47%7*SLA2R)-J$J'W-O%,5X6V$WZ:5&2% M,]3SZDF:R.]8K?A8!S;?)?PG>)&[8W!.ED(\6J#AWSH!580 M,LRT92#FL\8Q,F:)C(S?+:?7;6F!^^,W]COGW7A9$(5CP7[07!=#[\:#')>D M9OI9;+YBZ^?*\F6"*?>&39L;>)#52HNR!1L%)>7-EVS;.NP!PLLC@*@%1.\% MQ"W 5//9O^_L)\]D$SL\NX PHAY="U(KP7"6^-B:L%#]K!8\:P=$1 MP3.L^A '/8B"*#X 'Y^&3XGL0W#CX.'?<-^4KJM?U-4O3F]A.'B@#QJ%G6E6A7*.7?OP07@=?#E6@ M(;MR9+:+UVD8-$_BKP]XC3NO\4FO[@]Y4*HF/$,8"Z55#^ZE4 >/,?Y/17S3 M[=\(/;G=^UTW9OR])K 7D#GI%>4*&"X-?=#_;*3(IJF;0(O*]<5":--E;EB8 M>Q"E33#K2V%ZHPULJW4W:_H'4$L#!!0 ( /:)AU?9%$W>FP, #,, 9 M >&PO=V]R:W-H965TTY M3FAGE.769&3&KL5DQ-5,S+(6%Y^Z:Y*1,/!"YYQ\"H' M;\_![3WCX%<.OA%:,C.R+JBBDY'@6R*T-:+IALF-\48U+-?+.%<"9QGZJW>N@X]?9] U>[QF\RSP2.HTZ3R:?Y".C"Y8R=8_KJA+B.G^2IM$E MYF'7EL@R3F#BZ*.XF?20X*8IK9.*/OYGLJ 1C"T\WQ+$!JS)7W^XH?-WA]!> M+;37*?1S 8(JEJ]*F6^).?\G?'ERB\*F4H)J4U6"A@U5_F 0[NGJ'4H/>FYM M](1O4/,-7L:W7IOWVVF&-'J)/1*N8-:[N!EJ5V7:=QR?0Z91BKBM)IM'W-9/,5!=\2:89NZ/X7N$U :A-%%PO"L[] M>P79 L1_K>]?9Z2?5U*FY5>A/K1NO*=FGIO;_Q<5\2FK'N$ M*#H*83DP, ! - 9 >&PO=V]R:W-H M965TT=+:(2J1&TG&Z3[^CI,BV+"N+D3<22=T=_S\^GB8;(7^J#$"3IR+G:FIE M6I<7MJV2# JJSD4)'+\LA2RHQJI;J>5:SPUW;)5ITV#/)B5=P3WHA_)68LUNHZ2L *Z8 MX$3",3!:QR\KD-PQ,%O'*J1LVME M%=8UU70VD6)#I+'&:*90C4WEC32,FVF\UQ*_,O33L[^$!N)ZY(Q\!1P-A84O MG&E&:B"7Y5H*DFO%5;4D^7(.F+%7A_II\>/>1O".,D[\S ML5:4IVIB:U1H^K&31LU5K<8[H@:%W BN,T4^\Q32_0 VHK5\WC/?E3<8\1[* M<^([OQ//\?P>0?/_[^X-R/';X?:K>,&1>-M!S*M!O/OV0*A2H!6^S"ACAQJ* M!_ OD(UNS];V[H M?!K@#%K.X%6<.:,+EN.Z@MY540<+=WA"UX\Z/(,]GL@S:GE&@SR7:19'7 M80P/%NQ9%(2MT9[VJ-4>O:R]5EA*QA-6XNR4])#/RR5>?F:&X"G)*%\!03[H0QV>LOB U(\[G(-*3N0OLX;WP=>[ZWJ],QH''90>ZSVKHU]AIT,PGW+ ML[Z)MJMBY(V[EU>/U=Z5L*_5VVKU7CXSN.!GR5I*D]B4YN@3O%>H=W@@!%[L M=Y7VF(W<>'Q$ZC93<(=3A?F^PM>MA\,$P76<[A[OL1H'<4>WO9-;%B!75S@=*,$%9% M[0W8V._Q^QQC^8PV7#S*"$"AIR1F+Z F&_&EF.]?+BC MJTB9#W8P2LD*9J >TJG0/;N*$M($F*2<(0'+L?75.9\XV CR&3\I;.16&QF4 M.>>/IO,]'%O8.((8%LJ$(/JUA@G$L8FD??PI@UK5FD:XW7Z)?I7#:Y@YD3#A M\2\:JFAL#2P4PI)DL;KCFV]0 ODFWH+',G^B33D76VB12<634JP=))05;_)4 M)F)+X'A[!&XI<-\JZ):";@Y:.,NQ+HDBP4CP#1)FMHYF&GEN@ M"(WEB58]S"[1\=$).D*4H?N(9Y*P4(YLI4V:I>Q%:>BB,.3N,32#] QU<0>Y MV.TVR"=OE[O_RFV=FBH_;I4?-X_G[8EW#5("=.IIZ%1Y>.X@Q=$+&2GZ]DCMMNPSL"IP;;:.1#6JV"]#X"-!#3NK=> .ZSO;:NA M W']"M=_?]PKGHDF6G^7UG7Z-=I6/P?2]BK:W@?0Z@NEB;:W2XN].FVKGP-I M^Q5MOY7V/@)]A2\5-&Y6?\<^KGEOC7Z@]T'E?=#NG2L2HXR%5"YXQA2$B%>; M%N=73DJ>=>&@&B^3P0Z&ULK5?;;N,V$/T50ET4"9!&$N5K:AM(G"R:8K,-[&S[ M4/2!EL86NY*H)2G;*?KQ'4J*HLB*N@G\8O,VA^<,A\/19"?D5Q4":+*/HT1- MK5#K],*VE1]"S-2Y2"'!F;60,=/8E1M;I1)8D!O%D4T=9V#'C"?6;)*/WS9)V0:6H+^D]Q)[=H42\!@2 MQ45")*RGUJ5[,7>I, MV!X4.;D&S7BDR /L=<:B4USP97E-3CZ*W"0!!"\!;.1?B:!/(JYH)^(2TG/B.6>$.M1K(33_?G/: M0<>K?.KE>+U7\&[6:\BCL^93LF#HZ 7X(O%YQ)F)X3/"-/D( 4@6D:5F.M-" M/C:-SL@]2!\2W>;I@HCKY$S,E=W.G'/J3NQM7?[_K7JALE>I['6J7( ")OV0 M8!3@Q=EB1DCQ?FOB2PAX*]L"L%^CT1O3<8-LRZ*A2]NY]BNN_4ZNX_DKS?T\ M!BXS'0K)]2/Y\P[B%>&E8>6G8[258@\18*[RD%&AU M1CY#:^0-#\[1:1QBYU[O5#*JE(S>KN0WC$Q,$\F&?!)*D3F3\A&?[1V3 %,]IQFSWMF^59=>*R!CD)J^M M%?%%ENBB%*M&J_K],J]:&^-7IJ[/B]-GF.*CX([)#4\4B6"-D,[Y$/7)HLXN M.EJD>:FZ$AH+W[P9XK<)2+, Y]<"R]6R8S:HOG9F_P%02P,$% @ ]HF' M5W4S@*[A @ \0@ !D !X;"]W;W)K&ULG9;; M;J,P$(9?Q4*]:*7=8B"!M$HB->E6VXNNHJ;=O7;")%@%F[6=P[[]VH;0E).J MW@1LYA]_,Q-F&!^X>),)@$+'+&5RXB1*Y;>N*]<)9$1>\QR8?K+A(B-*+\76 ME;D $EM1EKH^QJ&;$S>(PG#C9$D,):&1=$7_8PAS0UGC3'W]*I4YUIA.?W)^\/-G@=S(I(F//T M#XU5,G%&#HIA0W:I>N:'GU &-#3^UCR5]A<=2EOLH/5.*IZ58DV0459@R(TE5?:YG5YCRXO MKM %H@R])'PG"8OEV%4:S+AWUR7$K(#P.R \'SUQIA*)?K 8XH\.7!U1%99_ M"FOF]WI<0GZ- OP-^=@/6H#FGY?[/3A!E>7 ^AMT^'N & 1)VS)3"(=6:-ZY M_12/W?TY:I_%!YI!13/HI5DJHJ"-I9"%9R=Y80VF:1*TPPPKF&%_:KC0KQIK MPQDV<;P:3M,DZDA.6/&$O3PO7)%4OWE" %-(D2/*!=]3T[;:&,,&@!_5&)LF M44?.HHHQ^NK?*6H<%OIAO8A-HV$X:D<:54BCK_VG1BU%Q/44M1CACCK>5$ W MGZBC;NB@*QGW%_&FI4)G-2H8FT9A5](\_-Y]<2_EXH2%+E? 8$/5%=*S6?=3 MVW*5:;FM_10WFD(TP/7.T6KEU9C=L^&1@=C:F2K1FN^8*AINM5O-[3L[K6K[ M,S//[5!Z=U-\##P1L:5,HA0VVB6^CC21*.9KL5 \MR-JQ94>>/8VT=\D((R! M?K[A>DR5"W- ]94S_0]02P,$% @ ]HF'5Z>8&RN7 P ?PH !D !X M;"]W;W)K&ULC99M;^(X$,>_BH56IU8JS1,$V .D M+;W3[HM=5>WNW6N33(C5Q,[9#K3WZ6_LA)0FANL;B)V9\>\_&=NS/ CYK'( M35[*@JO5*->Z^NQY*LFAI.I65,#Q329D234.YR\$+?C[V2,CY: M+^W<@UPO1:T+QN%!$E67)96O=U"(PVH4C(X3CVR7:S/AK9<5W<$3Z%_5@\21 MUT5)60E<,<&)A&PU^A)\W@36P5K\Q>"@3IZ)D;(5XMD,OJ6KD6^(H(!$FQ 4 M__:P@:(PD9#CGS;HJ%O3.)X^'Z/_:<6CF"U5L!'%WRS5^6HT'Y$4,EH7^E$< MOD(K:&KB):)0]I<<6EM_1))::5&VSDA0,M[\TY;&ZL-ZIAW'S&)RWQ+4,_O?XA-) @(F/R MC2>B!/*3OH#"X2,D@B>L8-2F6V3O#:[N05-6J<_?5T3ZX^79-/A''R,Q>U MHCQ52T\CGUG%2UJ6NX8E/,,2A.2[X#I7Y ^>0OH^@(?".G7A4=U=>#'B$U2W M)/)O2.B'D0-H\W'W\ ).U"4[LO$F9^*U&=0V@_A8U1I20C71.9 ,4I"T($I3 M76LA7XFD&EQ9;!:9VD7,-MVOQV'D+Y;>_E2:PRJ*@DEG]4[!I%,PN:A@DU.^ M _.=][2HF]*@!9X%E"=.UB90+@W3 5T8A3T%0YM)X =N!7&G(+ZH MX DKP>3ZK6AN",>3'??BL5APEFR!0\:TBSP>4(UC?]I#=QC-IPLW^JQ#GWVP M3AY_HV7U^SU))*1,DX1*^2KV[D3/AB23*.KA.HR">>S&G7>X\__)M$B>B:A, M=:BW8B"59$*25Z"2:%G#N*ZVH1G"GS102\N0N,UAI<4M\<$ M25F684ESS6CA0EP,EY_W"(U@KGE3H60:WQ7OG7[D7G M+>$/2/P>J\-DO/#/T)[W +-#UG.O_ %!+ M P04 " #VB8=7ZYY"ETDV_OU-R8LR8+A^B7!9&;\>,;SDOE9R.\JIU2CIX*7:N'D6E?O7%>E.2V( MNA,5+>&7O9 %T;"4!U=5DI*L5BJXZWM>Y!:$E3/]Y2+\\+!SO.+#3ODVKQPE_.*'.B6ZL=J+6'EME8R5M!2,5$B2?<+YQZ_ M6^'0*-02?S-Z5C?/R!QE)\1WL_B4+1S/$%%.4VU,$/@ZT17EW%@"CA^-4:?= MTRC>/C];_Z,^/!QF1Q1="?X/RW2^<&8.RNB>'+G>B/.?M#E0#9@*KNI/=&YD M/0>E1Z5%T2@#0<'*RS=Y:AQQHX"G PI^H^#_JD+0* 3U02]D];$>B";+N11G M)(TT6#,/M6]J;3@-*TT8MUK"KPST]/*+T!3A $W0IS(5!47?R!-5L-RR0\GV M+"6E1FLA:Y^+/?H"-^N![JF4-#.RZ%XI>/7F@6K"N'H+FH_;!_3FU5OT"K$2 M?P27GAM)5Z@1NTN,$H[H8J2F2:(W ^W.L3)&P%Z:=1"I%CVD9[,1C=<$P3 M/^G 6H1B[-M9IRWK=)1UFQ-))R8;,P27$$J4(N;"V2"GO?VCT.LP6F1F,SMB MV"*&HXAKHL%YUB"'O=U\WPLZ2!:A(,!VIJAEBD:9[M-4'@E7=8B%SJFTX47] MG;T8=_ L0OXTM./%+5X\BK]ZUB 5A MF P 7_L*'F\L?U'@/1%^))>9\3G7K:C]KC'!21SVKJM%+@GB@?Z"KPT&CW<8 M,U]8,KXN[O_GY; W071;HD4D#N)NDKDW@Z29XC\3>6"E0ISN0&PO=V]R:W-H965TIFG:#R8\@-4DYFRGM-+^^-E) M2$D: MR\_0*.X^?S/$Z^>6PG'FPI>^)K (%>PB#BUXVU$)NK9I/[:P@QOZ0; MB.29)64A%O*0K9I\PP O$J,P:%J&T6F&F$2-X2"IF['A@,8B(!',&.)Q&&+V M>@,!W5XWS,:NXIZLUD)5-(>##5[! XAOFQF31\VT=VD\[(S<\QA3(/?R4*LKQN]!EK $L>!N*?;*60=:BN>3P.>_*)MUM9H M(#_F@H:9L8P@)%'ZCU^R"[%GT#ID8&4&5LG ZA\PL#,#NVQ@'3!H90:MDH'9 M.6#0S@S:I_:ADQET3NU#-S/HGFK0RPQZIQKT,X-^(H?T_B4WW\$"#P>,;A%3 MK25-%1(%)=;RGI-(B?U!,'F62#LQ_$(%(+.%/J,Q#4,BI(X%1SA:R.-(D&@% MD4^ HX\."$P"CA[A1<0X^(0^H";B:\SD21*A;Q$1_$)6RO+CFL9<(G;'=R0( MI+#YH"EDQ,IOT\^BFZ3160>B,RUT)\-83K/R, _2O--I9BVM($ [?^#L!-\Z@/P;_1AXK>W-2Z4V/E%=]@ M'ZX;>AV6\-FL_["M;I M<%KAL&O;18^>)H\%6;9R6;9J9>G 4M:D69^1>9S,1&8!CBYVHF3((5PJ5IV1 MTZ)BRU%(XT@2:(Z'4XK'%JE9\+3Y+"@ MT':NT':M0A]4!D8S1GQ0.LL'H2K!I:3^7E_:E^6K-ZYU=ZZ0=,(F.F%N^]U] MM0S3*"E)I\>I3IBG"5:07">77*=63J$377"/$VP@L*[ MN<*[QQ6.9C'SUVI..EHQ +4$O$ .+.+T?83+:)A/1%^KQ-U]EV*Z=J>4;=^W M,8LMG*,M)K5].5==%4'W^Z6T>#2DJE/OP4:OTK!R:?VCADZMX;G)ZT>C<'5&<:L3-M4)\S3!"O+LY_+LUU[] MFYC+&EX8C.721);%*_(B =*E0![GL5S$4):4\#R "_0E5H.R&KB3&2275MA? MHU$4D6=@'+-T;7UX,ID&UBDL%DVKTRTEN-.:.;7=/%>Q.F&N3MBM3MA4)\S3 M!"NHV#3>7K<:_Y..:S6;1;&OQG;7[AFEX6M\8CNGOE?GRE8KS:WH0Z??[I3? MYYS6;*HU-D\7K:BVO9?[YFEJ&]-P3B*\45QOQN8L7K;2)5IJKE7:KE3;52O..W?FB>JTW M]5K_Q?);ZE-]!Y6Y\NLV2C-FP:9NF5X?T;GK=*TT1RMMHI7F:J7=:J5-M=(\ M7;3B,_'V]:]#-E7IOO M5ADE>S1*]3?FE6-6U$_4[I9D\\$;/MT: Y51$-9#GEY2*W8%RD._Y&?X#4$L#!!0 ( /:)AU>P MASH\=Q( - R 0 9 >&PO=V]R:W-H965T79-=5>Y8X$D6\HDKG+"^4S2Z;F8F@LL85L527@#RF%7?_@!&1DA M80S)Z\S,17?+,NM92\+Z]6*)/[SY&B>?T[LHRH1OJ^4Z?7MREV7WK\_.TME= MM K35_%]M,Y_B">[)SXL;N^RXHFSRS?WX6WT,RG4O+89]%P__%.5[)5V3@? MP6JQ?OAO^*U\(_8:B*,G&DAE ZEK@V'98-BUP:AL,.K:8%PV&'=M<%XV.._: MX*)L<-&UP:1L,.G:8%HVF'9M( YV>VYPT$0:/]7D<6=WWMOB;G>+G?>WN-OA M8N<]+NYVN=AYGXN[G2YVWNOB;K>+G?>[N-OQXG;/GSU\KK8?2CG,PLLW2?Q5 M2(KMK/.72<)L3O\E1%BZ6J?!G]"W;A,O?\XT_?92%W_[QN_ /X4Q(BX:IL%@+ MG]:++#W-G\P?_WD7;])P/4_?G&7Y.(O>SF;EF*R',4E/C$F4!"=>9W>IH*SG MT;P.G.4O\/%52KM7^4YJ%9TP>25(@]/\'VG8,*#W'9J+HR>;R^W-U>BZM;G2 MWMR-O[P2!N*VN=307&UO[LVRO/GDR>9:>_.KS6T^^,&3S?4N;]WXR>9&]]@RXZ3FIK7 F#X&'/#K3=ZZLW8AMN[XW"[2I)P?1OE MTZI,N/XN[&_GA]^W3U]]#9/YJ>!N5M=1(L0W#QNEPM67/!7#ZV4DY'-!0A[/H[4D^B4RCY$MT#_ZC*:=(3"8QA<14$M-( M3"L/,M5AS'?+D\'XVGXO3\S=F7_0 D.W5(S"4QC\1\$@L@K!:J MH\=0';UTJ'KW18-\SKB-S^TDTH^213POGHG3ILGCN]9!]0U4$I-)3"$QE<0T M$M-)S" QD\2LT5&@BM/!Q7@P. C4ANV&YQ>#P^T<P^RB\_SP<=Y730U/!3=>?XG2+/]U[=#Y-)]-IEG^VRS_OV0F?(AF M\>UZ\:\HW^!J%6^:ER1;A](W%4E,)C&%Q%02TTA,)S&#Q$P2LRZ.CXS/AY.# M8"1[=$C,)3&/Q'P2"R"LEJ&3QPR=_%R&YD?0^7%WU!2)K7+?2"0QF<04$E-) M3",QG<0,$C-)S"(Q>]*0KR/I8%HY.9IX2I)T4=_()8?ED9A/8@&$U:)N^AAU MTU_VU8NWR=(L7,\7Z]M3P5AGR6*=+F;"7^%RTQB5K2/K&Y4D)I.80F(JB6DD MII.806(FB5G3H^ :C@_FCF1_#HFY).:1F$]B 835 E4'0@/9J*!\?1Z,!<5/-0S4>U@-+J&2I5 M&2JU9NCVG,1\CAC/HFB>"C=)O!(^9O'L\RX:'Y.Q\>2<=KUW_)&:C&H*JJFH MIJ&:CFH&JIFH9I5:_=S$PR]@&C:2)H>KB.BX7%3S4,U'M8#2ZNE7U="(W8MH MVKY?.17^#+\)[Z)U=+-H_/ZYO9_>.8@6Q:":@FHJJFFHIJ.:@6HFJEFEMC\- MG(B'BXGB<06--)@F7:O6.^U(348U!=545--034U@-+J^5F5PH@O7@OSH\78[2/KG<5H@0RJ*:BFHIJ&:CJJ&:AFHII5:ON3 MRJ%X,1Y<7!S./M'"&%1S4[C^L&;9/G=%"VA0 M348U!=545--034U@-+JH5J5Z8ATGBCO%H;"ZN&B M?])8F(??&^N]T8$YJ.:BFH=J/JH%E%:/X*K*1_S),I^#>:WPMZ"L[I?Q]RA* M3P5YD42S+$[RA^&Z6']8IYMEMKWX4.M$&"T00C49U1144U%-0S4=U0Q4,U'- M0C4;U1Q4'%\8L-]I?JIV(%X??_Z-50JCFH9J/:@&EU:\E7E4*2>V5 M0OF!^_;N#^M9M/OZ:6^N:47?B[- 9YOB[@JM<\KV;OK&(*K)J*:@FHIJ&JKI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!906CU8JQ(EZ=>5*/6XH'#[J'KG,%J5A&H* MJJFHIJ&:CFH&JIG2<8709# XNL:OA?9JHYJ#:BZJ>:CFHUI :?6$E:J$;2]@ M^E67(6X?1N](12N=4$U!-175-%334.P4W2134/U7Q4"RBMGI%5#57^\,?74)UP'9:3T=8%U-8^>HJOFH%E!:/56KRBKIQ2NK?F@!];@N930^7M!Z MWS[ZW@F+UDNAFHIJ6L/[>]'P_NIHKP:JF:AFH9J-:@ZJN:CFH9J/:@&EU;.S M*I>2NI=+O>C2*%I2A6HRJBFHIJ*:]LP?P],+ACHZ#@/53%2S4,U&-0?57%3S M4,U'M8#2ZB%;E4])/UD^U;8TBE9!H9J,:@JJJ:BFH9J.:@:JF:AFE=K^6:.' M5?O2\2V.#F_KAH[)134/U7Q4"RBM'GM5R9+47K+4>[4S?_:O*,T6ZUOA(2SS M*:43)I^CK*A8FB\>+C;:NC:*%BRAFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJY MJ.:AFH]J :75,[@J6))>_)9);KS^HRPN5?ZY663?!6.=9LFFV&:W8MI\Y6?I MN!Q$DL8-*Z1H+1.J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!916R]EA M51TU;*^.^I#/6Y/%K+@"RL,54C^M%UDJ_/;AXZ?T]]8I:SO<=\J*:C*J*:BF MHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!916C]*J'FK8O1[JEUULJGU,O5,8 MK89"-0755%334$U'-0/53%2SGOE$B=OO]:IK38F3)Z\UA8[+0347U3Q4\U$M MH+1Z DM5 G>OE^K[?54[W3M(T1HH5%-0344U#=5T5#-0S40UJ]3VOZ^:3@ZO MQG3CYX0=;1**GC9790(V5VX M?OI4T\8T10NC4$U&-0755%334$U'-0/53%2SA@VE3-/Q^>'ZOXWVZJ":BVH> MJOFH%E!:/7BKVJC\(7O8KWR;+3?SXFR!ATQM60BX6L6;YGNCM(^J=\*2FHQJ M"JJIJ*:AFHYJ!JJ9J&:56FV^.AP>QBO9I8-J+JIYJ.:C6D!I]7BMBJ2&[452 MW;Z@$OYNGMC6#O[+RTJW?ZN%WG(*U6144U!-134-U714,U#-1#4+U6Q4:OO+(<32>C@_>7[=ANXDH71QLYJ&#\U$MH+1Z5%9E5Z,.95'.GD^EAZ!UO)(TGAY&' MUCFA6D!I]?"\4[4Y[NII_6:3/'8FW]]P[\- R*%134$U% M-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+**V>M55=U>C_4UU5^V![QS-:5X5J M"JJIJ*:AFHYJQNBX=JGA- <3[=1"-1O5'%1S4,DIJ,:@JJJ:BFH9J.:D:I[1^BCL7##"5[M%#-1C4'U5Q4\U#-1[6 MTNH96M5.C:#:J=HZ0;>O[-N[[AVA:*$4JBFHIJ*:AFHZJAFH9J*:A6HVJCFH MYJ*:AVH^J@645@_;JE!J].*%4C]^&G_[V'JG\7$14<-WPS+:J8)J*JIIJ*:C MFH%J)JI9J&:CFH-J+JIYJ.:C6D!I]9BMJJ5&':JE7FQ= *V&&AW?1&@D7AR& M*%KDA&HJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:0&GU$*UJH4;MM5"=%P9V MUTQY9BT K7Y"-1G5%%1344U#-1W5#%0S412JWU?/9$.0A3M4D4U#=5T M5#-0S40U"]5L5'-0S44U#]5\5 LHK1ZB5475N+VBZB=6!\H[8:>"L5I%\T68 M1? MQ/=Q\7S?"$5+K5!-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-'Q\76#8' M3QO?#W[AQ4(5S/A>+4@/9C?[2R"M5D5%-0344U#=5T M5#-0S40U"]5L5'-0S44U#]5\5 LHK9ZL50G6N,/MJ'YN!KL?P!W+!;Q-EF;Y M]HOU[6[MH#&MT8(N5)-134$U%=4T5--1S4 U$]6L4JM=OD*:C$3QX#K4-MJM M@VHNJGFHYJ-:0&D/07R6WD51)H=9>/EF%26WT?MHN4R%6;Q9YWQQ&M;CLT(2 MW>1!+;Z^DD[.CIZWQ->N6#Q_5C&7;^[#V\@)D]M%GKO+Z"8G!Z\NQB="LKB] M>_PAB^_?GH@GPG6<9?%J^_ N"N=14FR0__XFCK/=#T4'7^/D\W;8E_\#4$L# M!!0 ( /:)AU>"72SKH0( D' 9 >&PO=V]R:W-H965TE7TP)8,FK%)691J6U]74&:MDXXP$ MDE>A9:]-'DX<:/:! VT(,9(V M'/H6SISV*JZ@'I)1\I70A([(DEGHH%I\7H-V:)R!C=H\C[SH^ /11R4PFX+; M([EPDIW9"A)I."MW__:S9)C1<1[O3_&[S9*KUNR,<-P2CGL)E]R\##8:@/#* M@@9CB4;0'MR@ER9G',E[VG$7;4(GW;192YOUTM[R/2^@*LB1@RAZ(+,.R'>$ MO29G=).6;M)+=_=:8YG"BX2)E)A/<@2F\:K\P::3LE\N:_R_$1FN2WI%"G8T M7?_VYY1HJT0[E$+,\4E5D:"WOM@:LE:[RH8;VA0Z%-PRLJGWM>E86*Z'OEOA6@78&N+Y16+^:@=N@ M??UF_P!02P,$% @ ]HF'5_OO#E]1 P (0L !D !X;"]W;W)K&ULS99O;ZLV%,:_RA&;IEZI#6#RCRZ)U/:N]^Y%MRI1 MVQ?37KAPDE@%F]E.TDK[\+,-(70A45MUTMX !I]S?L^#P6>T$?))+1$U/.<9 M5V-OJ75Q[OLJ66).54<4R,V3N9 YU68H%[XJ)-+4!>693X*@[^>4<6\R4_ERB9G8C+W0V]Z8LL52VQO^9%30!CKVA!RG.Z2K34['YCI6@ MGLV7B$RY(VRJN8$'R4IID5?!AB!GO#S3Y\J(1D!$#@20*H X[K*0H_Q*-9V, MI-B M+---GOAI+IH \>X?2LS+A$<(>G,%L226>684I7(G3+3(GF""^LETR]P\A4U99GZ,O*UH;$Y_:2J?%E6)@XAMU;Y(TH0\](M!;^OM-*4IXPOX(3QJM(7^+NU9BFB+-%W)>Q'LYY$@[@7 M#T;^N@6M6Z-UCZ(]N/5GWM#%&J7YGN";I%R#610(UY1)N*?9"D_WB%.1950J M*(PNQVSA=]ZU"2A!XJ: 3ARWX_=J_-Y1_+TE=L>95G RG=T9._^X06O\GVTT M1_/:G]JY*FB"8\_\M13*-7J3GWX(^\'/1]9#OZ;N__?KH;^_'KIDV W;#1W4 M:(/_RWH8[*V';B<\@#^L\8?O<];A&SEO=76XYRJ)>_T@:,>*:ZSX4UQMTG[ MT;CE"^M'[>AAL/O5!^_S=&HV1_>_?ZNI58&FJV>D%P4A.<#6V(;"3S'V%?(' MG*TP7EL[.&0MV>&3H_BF0Y@C,_S^%>6)Z3$P/=WN/F\VE^R;VQM&AZS=[5GA M\4WKK=;N-"1;#1]VN20:-J0,.O\6XC>ZEASEPO5F"A*QXKIL8.J[=?]W478] MN^EE\WA#Y8)Q!1G.36C0&9A-09;]6#G0HG ]T*/0IJ-RETO3PZ*T$\SSN3!] M4#6P!>JN>/(/4$L#!!0 ( /:)AU>6G&'GK , #X/ 9 >&PO=V]R M:W-H965T=2;$ML,$I,!-H[JX/ M;3/-7/LL[ 4TL26?)"#]]B?)CC'&<8"F+]BRM:O?'POMCG=IBSPO=C%#F3,?VV9V8 MCOE&I93!G4!RDV5$_)Q!RG<3QW>>'GRCJ[4R#]SI.".[?Z D M%)A\,4^E_46[D7K@#Y 7J/[M=$ MP'LC28+F/-/?B216:?U*\?@!?'XPXX_4KCOLTW>$[C3;8 @?BRT%BBKQLE%6$)9:LK-(,594S?HAE) M"8L!O:6L%/-=FYK%8J%=S.S2[;0?#;Q1%(W=;9UD)RCS]W MA\Z* \JRH-.RC_L]M%?TLT6A/X[0+>/(&(J =T)&L/5&4HD/$V) MD"C7$EI56D4IX$1U47I]OZ%()^8+%0DJ18+S/H*_!6%&H1?<#H[<]B-O&'A> M@UO+O'XX]&KS#F"'%>SP58RLLSG-L?#(,=R+<(-5)[@+'1M6U(?G.:;/C250 MS=*%QYR*E[T;'GLRBOS0;[+LQ'$ARU'%3/\WJ4R\[W](>_]FLF'?$]SM5RS;JO?BYK$ MNY%=RKQ6WOB_VNNI!V^Y5-UL''F# #?W<\O$YA%]2 ?OZ>#7/U=;6)[H M,&[9N'ZSSFB=53M[#ZGNBR;_S*JII$H6Z2_ M3I749'ZB>VTU4="LB;HAGBN!6^M$,A KVZ!)%/,-4T7]7CVMFL ;V_HTGL], MKVAKGQ$T:P5 \5SV^\LN-+=D[U=ZP87A)F@ MWR^Y[GG*@5F@:IFG_P-02P,$% @ ]HF'5ZB %VTH!0 .2$ !D !X M;"]W;W)K&ULU9IA;Z,V&,>_BL6F:9-Z =LA@2Z- MU/;N=).N:]7>[5Y,>^$F;H(.<&8[32OMP\\&!Y,%2-+4MZTO&@CX\?]O/_![ M#!FM&/\JYI1*\)2EN3CSYE(N3GU?3.8T(Z+'%C171QX8SXA4NWSFBP6G9%HT MRE(?!<' STB2>^-1\=T-'X_84J9)3F\X$,LL(_SY@J9L=>9!;_W%;3*;2_V% M/QXMR(S>4?EY<6> ML:]ZYY?IF1=H132E$ZE#$/7Q2"]IFNI(2L>?)JA7]:D;UK?7T=\7YI69>R+H M)4N_)%,Y/_,B#TSI UFF\I:M/E!C*-3Q)BP5Q7^P,N<&'I@LA629::P49$E> M?I(G,Q"U!ABU-$"F 2ITEQT5*M\22<8CSE: Z[-5-+U16"U:*W%)KF?E3G)U M-%'MY/A7)BF (7@#[N:$TS?:X11BF%)/DT MR6?@Q[=4DB05/XU\J=3HF/[$]'Q1]HQ:>H8(7+%7JHEN2 M%'RB/&MRV"TT!,^4< $PR(I$Z9C L/(>_GO>-]LT^2W%Q;49Q3T8-T_GH+(T M^ 8Y:0Z2^Y1VYN1@*R>C/AH,ALT>AI6'H4L/-?$OFI9AP[2$L-E25%F*.BT5 MTL!U3L'O5S2[I_R/IIX[8V@BGXH%F= S3R%74/Y(O?$/W\%!\'/'M1!7"F.7 M@_Z1K2@O=\#')$MDD[]2 42UH86M0PL#"ZW I?3/B\5NZ49"/2M0;Q"U2*_Q M%OZ'$&+$;# $#D/8 M&'6;.0I;Z@-H"P3HM$(X$"E&3#U'(8IAV):CEO70*>R/I0K2!5J>0Z= WXLM1L(&7-0=NJ6<@A;XMKY'1YOA=-C(3-!2QNDVXACIQ"_$": M&#'U2W88QA"WK+B0Y3ERRO-7A4FWTO4#K\%ZJ8+@3JS8V@ YK0V.QDKQK12PTTKA0*P8,1L53PPC%+;8L,S'3IE_+%OP-O/;;R#8,A]W,[^\;;UG M2]Y)E^XH+Z0+KCW3=\KUO>AB).CU>FV$6]:"V/(;.UVH[P47(Z&>&U$O0''] MK\6'!3QV"OA#WZN$VP^Q4810RP,';%F/G;+^-4FS0VG?D":L2(-WD0;;N@$[ MK1N.)0W>?IS?[P5MMVA;1F"G9<2AI(FVYN=43XKWMD+,&'+7)8OMJMOJ]\%G)=OP^WIY8\*K@B?);D *7U038/> M4/7+R_?TY8YDB^+=^#V3DF7%YIR2*>7Z!'7\@3&YWM$=5+^6&/\-4$L#!!0 M ( /:)AU=+84"1!0, !X* 9 >&PO=V]R:W-H965TA 9*+Q&7F\NJ*(&,JBN1 \>= MN9 9U3B5"U?E$FALG;+4#3RO[6:4<2?LV[6)#/MBJ5/&82*)6F89E<\C2,5Z MX/C.9N&>+1)M%MRPG],%3$$_Y!.),[="B5D&7#'!B83YP!GZU^.>L;<&/QBL MU=:8F$AF0CR:R==XX'B&$*00:8- \;6",:2I 4(:?TI,ISK2.&Z/-^B?;.P8 MRXPJ&(OT)XMU,G"Z#HEA3I>IOA?K+U#&TS)XD4B5?9)U:>LY)%HJ+;+2&1ED MC!=O^E3F8<*A43HT;* %,QO6#=4T[$NQ)M)8(YH9V-Q8 M;XR&<:/B5$O<9>BGPV]" _%;Y)),$RKATJ0D)F.1X6>BJ,TT;A42$S$_;77[ M9,9 SF] 4Y:J#^CW,+TAYV(J[& 3]BBH19Q"?D4:W@4)O" X0FC\_^Y^#9U&I4+# MXC5/X=FLCFQ6)_09_Q)-AE)2O@ SOMAD]UCJ"N2613;_["KTVTV,:;4=SJ%1 M$ 2=RFB'=+,BW:PE/19*VT^"IJ#(KSO(9B!_'Z-8BV/JU+7*:00#!PN1 KD" M)WS_SF]['X\I\TI@.R&WJI!;;Z93@=S>ULGW]V0ZM.F<$*E=,6[7,\8"R?CB M@GP&#I*F!/] ,HRQDC"E)34U=$.Z7L/:8UZJX2N![62D4V6D\V8:=@XU; ;= M/1$/C0*OZQV7L5N1[M:2OLR6PG2ST MJBSTWDRZWF&9]!I[RAW:=/9U<[>NV@SDPG8@BD1BR75Q_52K59,SM'?[WOH( MFY^B5_D'4W1.=U0N&%E<=)"2+;J28:)';"WTF-+8'=IA@ P?2&.#^ M7."E7D[, 55+&/X%4$L#!!0 ( /:)AU&PO M=V]R:W-H965T:)F.A95$+TGE4O3#E[K8LBYFI':*[L/&DCD_4M8?0W*& MY/D+9=_YEA"!7J,PYA>#K1"[SZ,1][O, M* I'AJ99HP@'\>#R/+MWQR[/:2+"("9W#/$DBC![NR8A?;D8Z(/]C?O@:2O2 M&Z/+\QU^(@]$/.[NF+P:'2CK("(Q#VB,&-E<#*[TSYZII099B5\"\L*//J/T M45:4?D\OOJPO!EK:(A(27Z0(+/\\DP4)PY0DV_&C@ X.=::&QY_W="=[>/DP M*\S)@H:_!FNQO1C,!FA--C@)Q3U]\4CQ0).4Y].09_^CEZ*L-D!^P@6-"F/9 M@BB(\[_XM?@AC@ST\0D#HS PZ@;6"0.S,#"[UC N#,9=#2:%P:2K@5486%T- MIH7!M*O!K#"896\W?QW9NUQB@2_/&7U!+"TM:>F'3!"9M7R%09QJ]T$P^6T@ M[<3E5RH(TBWT"3T(ZG_?TG!-&/\OLG\D@7A#'Y9$X"#DZ!MY%0D./\J"CP]+ M].&GC^@G-$)\BQGA*(C18QP(/I0WY>=O6YIP'*_Y^4C(-J8UC?RB/8N\/<:) M]N@&NJ&QV')DQVNRK@)&\N$.3VCLG_#:4!)O?7&&-&.(#,W0VAJD-G\@NS-D M:IFYV6*^[&YNM)C;W#TUUV>* M-VD>M&IFO/$)WH)&D71WF5"'Z"&7WE4BMI0%OY,U^B"EEPOR8TMCKY7PM(_X MS'?8)Q<#V0EPPI[)X/+G_^B6]K\VT>0P*X.E_-R=_@MNWWU@MEZB&YWJ8'T4?8K87[ <[]U1UA UVUZ43:HKU[&C1]Y M-IY:DYI6FJ7T\<0P:\5LR)8YD# 7$N8!P2IZFQST-E'JS664/8R.JBH53M*>%_MY+#)L2K,64TYS3+&S*C)!K)1#B3,A81Y0+"*;*R# M;"RUF\HD\H7S1/J?9<*"^*GP,/L.:XCN"14"PBFIF!]7,^JGF#C-$ MF;S"J:_Z!8<)29U9KJ8V!2GY?164PZ;'O1[YI-5'3)U*V9U*.9#-=R%A'A"L M(HOY01;SO^1,;A/!A9SDRRYNF$[6TZ[N&H;>$ M#=D@!Q+F0L(\(%A%1KI61IJT]Z=PZ#IY6V$YZ)%#ZR>&(_3;#8E6A/V_32=J M8%^A@-*6H#0;E.: TEQ0F@=%JXKP*-RI=QB@WY-=POQM%B60+DQ>BX"=&K&W M*E-92V]E0M*6!:TR$)_,3;WN]$!K=4!I+BC-@Z)5-6>4FC-Z:6[O^X;'P1XTE-56AD@U]41\J9WJWFT M;!#?*C+0Z#@H;5G0CG^L^7Q6]V:@T7-0F@M*\Z!H58V5@7A='8F_XIP(CJ[\ M'TG @RP&3S?2?07?,;JAJR D:$'9CK(\/J\A62(OB:I3E,M[P.U M-O:WZ"J.@V?".&;!B:'@I)FTF>N&-:TZJ(6ZX;WE"4FS06D.*,T%I7E0M*H\ MR_2 KLX/P,FS58K-$/QD:LXTO2[%9CEK/K'&M;B)^EEZ:PPT\ ]*&8YV'CAGOC>_^61E[V#JY5 MD[/&N-\%*TJD3(O8:CS$HU%0=EZ M:O3A_N&1?U3Z*S6XMS! 4Q&@-!N4YH#27%":!T6KBK%,6!A=$A;_Y"HV=0-Z MB]9HR7B9FF[4W1EHM@*4YH#27%":!T6KRK',:ACO9#7:UG27R[[E!"/:A?2- MJ,=UZDIZ2PXTPP%*LT%I#BC-!:5Y4+2J,,M4B*%.A?P+FQ+4+>JMXG$S=FT9 ML[%>=YR@R1!0F@-*RHR)H%*TJQS+!8J@3+/WG.^@/]"7VY7?!,ZEM4U1.B4 W;(#2EJ T M&Y3F@-)<4)H'1:MJMTS8&.J$S;\Q)0)-V!C-W2+Z1)M.S+IO!4W%@-(<4)H+ M2O.@:-43),I4C-DE%?.WU_^K:^FK.;.9/]&U^7A6W^0-6JL-2G- :2XHS8.B MY9H;'9VV$Q'VE)V\Q)&?KM_/CZ4YW#V<[G25G6E4N[_0/]OY&4TE)C\RZ@:S MIT!VWB'92*1V-I7S,9:?PI1?"+K+SO1942%HE'W<$BPG26D!^?V&4K&_2"LX MG(5U^2=02P,$% @ ]HF'5^58H>C] P Q@T !D !X;"]W;W)K&ULK5?;;N,V$/T50ET4"9!$$G6QE=H&8J=% S2[0;SI M/A1]H*6Q340279*.LW_?(67+-UF;!?QB\S(S/&<.10Y[*R%?U1Q D_)%'+HF#R^Q!RL>H[OK,9>.:SN38#[J"W8#,8@WY9/$GLN764C!=0 M*BY*(F':=^[\VY$?&@=K\3>'E=II$T-E(L2KZ3QD?<8 1Y M;B(ACO_609UZ3>.XV]Y$_\.21S(3IF D\F\\T_.^TW5(!E.VS/6S6/T):T*1 MB9>*7-E?LEK;>@Y)ETJ+8NV," I>5O_L?9V('0<_/N% UP[TT"$\X1"L'0)+ MM$)F:=TSS08]*59$&FN,9AHV-]8;V?#2R#C6$F#!D"CC[O3%CA!+4E@XX6G M)#%"Y%8(;H5HRE$5(K(AS*?Z-KCVNT$2]]RW7>1-9C'U:6VVAS"L$8:M"#=; MH$)9@20+W JJV@HH<";RG$FU';UL8E$MT]V%Y]U$!QPJHV3?* R;*40UA:B5 MPC?[?2,']@82SZO-/L633FGV%UO^%33C22JA>(=?$& ?HV MBSW8G1IVYPP29)N]UHZ_\U$1F@S;1.C6;+JM;+Y\+,_=X^6#*(G\0YC'=F%( M SQAFE$F-,/K'O>!]KDHD'^>81B O+?)@JM M*YBRXU8M6 I]!^L*!?(-G,&OO_BQ]UO3T7JF8'O)\+WMY>>=0[1UE%TU:.*% M$:4'JC48!DGH=9.D639_YYKV6Y$^@]*2I^9+&&N1OE:W*;EX'K_@/=$F5WO@ MG]7K7-'VTT"W::!G$8P>Z]"-0IH[?EXNLND"=B\09SGOS9F$^:/-F6P D1RF4724M8G='J2U;D,S.= ?* MW=3:2(;.- VUG0%6!9 4-$O3)96,JZ3(@V]CBESW*+B"C2&VEY*9WVL0>E@E M\^3DV/*F1>^@1=ZQ!G: /[N-<1:=6"HN05FN%3%0KY+[^=UZX>-#P N'P9Z= MB:]DK_6;-YZJ59)Z02"@1,_ W.\ #R"$)W(R?HV-#BE5?8KI+;A%10LU[@5@_?8*SGVO.56MCP)4.,O7+!96]1RQ'L%$BNXI\= MQSZ< >;+"X!L!&1!=TP45#XR9$5N]$",CW9L_A!*#6@GCBL_E!T:=\L=#HOO M&H',;\EGLH/&-1O)DXJC]CW[\ C(N+#D!QRQ9^)C3M$E]5!:C@G6,4%V(<$\ M(\]:86O)%U5!]2\!=6HGR=E)\CI[EW$'W8PLTD\D2[/%.WR+J06+P'=UJ06] MW(,ANB9;Z+1!MA=PZH;]7\&1;AGH_-(?BBRGAW,%]&P@$DP3ULZ24O<*XVPF M[[39]W&@?\/CLWAFIN'*$@&U@Z:SF^N$F+AJT4#=A?'N-;IE"#1\@NF]%W\ 4$L#!!0 ( /:)AU?=8>J1[P0 ,48 9 >&PO M=V]R:W-H965TV@A-+U,SP'U*<3V3&.\:_ MBC6E$KVD228FUEK*S<5H).9KFA)QSC8T4T^6C*=$JEN^&HD-IV11.*7)"&S; M'Z4DSJSIN&B[Y],QV\HDSN@]1V*;IH3_=4D3MIM8V'IM>(A7:YDWC*;C#5G1 M&95?-O=]UB M8MFY(IK0N6L%*1Q5OZ2EVH@ M]ARPW^$ E0.T'=P.!Z=R<(I$2V5%6M=$DNF8LQWBN;6*EE\48U-XJVSB+)_& MF>3J::S\Y/1G)BG"(3I#,[I2TR/1;5:^'/D@-ZW7L9@G3&PY%>CDFDH2)^)4 M/?\RNT8G'T[1!Q1GZ''-MH)D"S$>2:4M[V$TKW1,[N$WH@SNCE'COT# AL<@Z"K_^X./7*<>J"=(I[;$>^!/M-L M2XU#4WIZA6>^[IZGKN_[2O3SOE[=RG-MQZNM#F2YM2RW5]9GEJW.$K62%H@( M0:517QG"W^LYBH*P)4\WP@ ^F.5YM3RO5]XCDR3I4>9IG;I19'LM:;I5@$// M-4OS:VE^K[1?-I2K59*MU(J9LY2BD\],B%.32E_K_PS;4>BW9)K,/,_!9IU! MK3/HU7E-57V?Q^6"5HL3D91Q&?]=-)C4!IH,\+SV;!N-?+/2L%8:]BJ]33K=;^G0+[."NMS&J!4;] LN)?B0OZ.229G09RU-T M\Z*0*JA)9J2_=Z[=5FHRZIAR;#=5W7Y#J:1<5+7[)HD5.8KY%NCW.YH^4?Z' ML43W!LV_*"[$ALSIQ%*OE*#\F5K3[[_#OOVCJ;X.%>UP"/; AH\NN)7K0=T( M[7;!-5@Y$ 8=/14#13O,N$$?/IY]E>O!5$#H MN^VYT,T\.W+"CLEH\(<'X!\VL,V%H"W18.4'7:]+0T#\;0C$.MT@##4\&\S< M )PN>0T%\6 8Q#K@''#;]=!@%8%O=^AL*(@'QB#6$>=$VJ@:C,(NK0T'\5 @ MQ&^3L-?D4&##03PL"+$)B'Z(PMY9L0[8_Q[C3^#XA" U$X'J*@ MT]$)HJBUODQ6=M1! &@0"@,@%'0XAIZ'VPH-"+6]L*L$- R%;V,H&!B*;8WP M)C/7QUTCV# 4!F,HF#:)KMIHMZ4:[, -HHZ=!30N5IZ/9FY_ M1^^MX4-%.QR6AKG.\9LF\GR!+5N MK<_B/Q8GT*WV2WQQ59ZH-V'* _X[PE>QFKN$+E5(^SQ0DGAY9E[>2+8ICIV? MF)0L+2[7E"PHSPW4\R5C\O4F[Z#^S\7T7U!+ P04 " #VB8=7I@,D!\4# M #^$0 &0 'AL+W=O\D4 [0"JT5^N']E9 MP_3/ICD %D3.[,-=-)^_.PDS0L-%J#<+V [ MYSSGY?%)CCW<4_;&-P "O2 M,L!AII3$IF-9OIG@B!CC8;;VPL9#NA5Q1."%(;Y-$LS^G4!,]R/#-CX69M%Z M(]2".1ZF> US$*_I"Y,SLT0)HP0(CRA!#%8CX\Z^G=I]I9!)_![!GM?&2(6R MI/1-31[#D6$ICR"&0"@(+/]V,(4X5DC2CW\*4*.TJ13KXP_TKUGP,I@EYC"E M\1]1*#8C8V"@$%9X&XL9W?\&14">P@MHS+-?M"]D+0,%6RYH4BA+#Y*(Y/_X MO4A$3<%QCB@XA8)SJH);*+A9H+EG65CW6.#QD-$]8DI:HJE!EIM,6T83$47C M7##Y-))Z8OQ,!2#[!OV"GO#?E*%I9A(8OT+S;9K&D1PB3$(T@Q@+"-$CR?>. MXN#+/0@%NJG7!AG.]TKF>UKG7Y\?% MPSV:+^X6#_,V#[7JZI5SRU,OS<[S5L6(OJT.7U9M4>=0?HT? M^X!!K;$+0QF4H0R^+]%2[!N!2E2W ;2NG+L!.@)K9.VFS-J--FN?\W&%7H"I M-=ESM(6>X]E6;1M8UU[O8">T2OF#]EJVK>K;:FG=O0L"NB6"RX]G -$.+V/H MHI[U5L_ELRNT9HYJ_8?=74T76/6B=@^HU)N[-!RG"L?YWI2?4]EZ;\[>"AVA M-7-7=4:VOC4ZO[H+P(/"=9S#/=$JUCORK;:K;LG6MTO=D+W8TVK7Z]GNM/WJ M"JV9O*H!L_4=V 5L>VTT'G[5CTC='"&[ZLQL?6O6$=D;!G JW9TV;EVA-=-7 MM6ZVOG>[@.[^271WVL69M9.TY&>=73!PE#&?'T'+U?(2XRX[NA^L3]3E1G9" MKV#RFY$GS-81X2B&E82TKOMRO[+\LB&?")IFY_4E%7*39,,-X!"8$I#/5U2> MV8N),E!>^8S_!U!+ P04 " #VB8=7]9"-T.T" "%"0 &0 'AL+W=O MV+9(,K)@/,=23?G2%B4'G!I03FW/<4([QZ2PXH%9F_)X MP"I)20%3CD25YYC_N0;*UD/+M9X7[LDRDWK!C@6HP4!A41J!JR^5C &2C61 MDO&[X;3:5VK@YOB9_9/QKKS,L8 QH]])*K.A=6FA%!:XHO*>K3]#XZ>G^1)& MA?E$ZZ;6L5!2" 7@-P-L%!$< ?@/PC=%:F;%U M@R6.!YRM$=?5BDT/3&\,6KDAA4YQ)KEZ2A1.QE^8!.1&Z!Q-\"_&T=B\$K@X M0[.J+"E10X2+%-T#Q1)2=%?4/QV=P3F:J5]56E% ;+%+@$YO0&)"Q0=5]S"[ M0:FC""ID)=%NDD&X3V,I[ MVP#ON0'77B?C#,H+Y#MGR',\_X"@\?_#O0XY?IN';_B"(WQ3SM(JD4A@"@?[ M4\-[!J[_HJLX",-0*5]MBMZOZ@6.WVNKMK0%K;:@4]M(Q4H2+-"/">1SX#\/ MZ>NDT'O2E2AQ D-+;3H"^ JL^/T[-W0^'NK]&Y%MN>VU;GNO2Z*&AQL]]B.O MOYO$?E70=[WHLRB/9V'7__ M#W&@J.=Z.QG8&R>:VG66YJ 7*&%5(>N]O5UM[Q(CDL52ZA-VV,[) B.4D_R>JYU=L<1)BIE(6 8< MYQVKZ][T6KK>%/Q(<".VUJ"=3!E[U)MAW+$<+0@ISJ1F(.JPQAY2JHF4C+\E MIU7=4@.WU\_L7XUWY65*!/88_9G$ NC%:*#.V^D22L,W9 M!KBN5FQZ87ICT,I-DND4(\G5U43A9'C')()[#348D3^,0\_<$KFXA&B5YS11 M2R!9# ](B<08AEGQZ.@,:A"IIRI>400VA^\L6]2H"B6&KA H!9SW49*$B@M5 M.8GZ<'YV 6>09#!>LI50K*)M2V5"2[%GI>#;0K#W@N (\RNH.Y?@.5[]"+SW M>KBW"[=5ZZK^>57_/,/GO\"W99H8T\<<%10-0Z'_5NOP^KK9:MOK;=V'1:[G M!5Y5M2.O7LFKGY0WN1N.!WV(QMWQ(#HF[215+88#3H MGHS@)/RM$7P0V8[35N6T]?X(6@=OG+J_'\)AC>_OIV!OC1\]^D>$+Y), ,6Y M0CE7307GQ3@M-I+E9B)-F53#QBR7Z@L$N2Y0U^=,3:5RHX=<]4T3_@=02P,$ M% @ ]HF'5WR0OB1, P \0L !D !X;"]W;W)K&ULS9;?;]HP$,?_E5,V39M$FQ"2P#I HM!N>^B*QKH]3'LPR0%6DSBS M':#__6PG3?D9#8V'\1!LY^[KNT\NSG57C#^*!:*$=1*GHFA,IHP]ZLGGJ&4R)0*'+/Y!([GH61T+(IR1/)9?V>H3EOGX6B]DL3!76)6VC@5A M+B1+2F<504+3XI^L2PX;#DWOB(-;.KB[#L$1AU;IT/K;';S2P3-DBE0,AQ&1 MI-_E; 5<6RLU/3 PC;=*GZ;ZL4\D5W>I\I/]+TPBN YIB,X.WK=UU;JLVUA!V6&PV+C=PC&S5=N&.I7 BX M22.,M@5L%745NOL<^K5;JW@?RDMPO(8*WVT="JC>?8+9);2P>5$7Q%:=2HLHW MG\8TA/O93"6>SAN:9J(X3B0+'P]A\/9B\MN^HW[;L0]K8S@1U^A,8ENX_ J7 M7XMKS&F(NBZ*8FK %K_!G*.IMD.L"F%_@Y6[0ZEVZU,IG4ELBU)040IJ*7WD M3 @88?) M%/FO0VQJI4X]B\XI-CJ3V!;"3H6P\[]]%#I[I^'[3N!U@ITJK8W[5,1G$BL0 MVQO-4()\;II* 2'+4UDT%]5JU;<.3+NVLSY4_6S1?K[(%,WP'>%SF@J(<:8D MGJ=YT6 6$\DRTW)-F50-G!DN5$^.7!NH^S.FVJYRHC>HNOS^'U!+ P04 M " #VB8=7K=AOWD<# #.% #0 'AL+W-T>6QE+M[_G!?Z]EW@[FWN_$+"UR2T"MZX'KX#K'I@D O1&.P0%QCV2ZHU4_+.=.Q@&WP%!77[ M<5D:AU-%E^W.#5D3[,TD&1X5R_C"]A=98P!3;^/JM"S%\I/@4YDS-_F#$P[[=,4+ M9H7B+R8;E,K$!)@BP3-3FD\V([\4+1_90J_*:9'AGCLGZ/GOKO.42::HV#1M M:O^85_G-CNMWXK_P;'^M[#KVFHRZQ^^Q/@<Q';W3L%DM)AK H79 OL/Q6*R3!N,Y%YK+NC?C:9XTH^YA(>I1Z_97F%X[;D[4)A>7*5NP M=%1WU71LFX%IF*SU!81=Y,Y>?@3C.,R/ (;EP1Q@',?"\OQ/\^FA\W$8YJWG M17HHIX=R',N'C.P'R^/G).;RSS1)HBB.L14=C;P.1MBZQ3'\^-4P;\# \D"F M/UMK?+?Q"ME?!]B>[JL0;*9X)6(SQ=<:$/^Z 2-)_+N-Y0$&M@M8[4!^?QZH M*3\GBF!7,6_8$XPC28(A4(O^&HUC9'5B^/CW!WM*HBA)_ A@?@=1A"'P-.(( MY@ \8$@4V??@SOLH7+VGPO5_,(>_ 5!+ P04 " #VB8=7EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /:)AU> MNA&PO=V]R:V)O;VLN>&ULQ9O;;MLX$$!_1?#+IL!F M;=W=HBFP3=IN@+0-ZJ"O"UJB8VXET16I)NW7[Y#>H,,T'.R+QT^.+J&.QB+/ M#"F_O-/CE[767Y+[OAO,V6QK[>[%?&Z:K>R%^4/OY !'-GKLA87-\79N=J,4 MK=E*:?MNGBT6U;P7:IB]>OG0UO4XQQO:RL8J/#ZM4/V9[-%K/$;/7=7WI4/_1@1;=J1MUU9[-T?^"S'*UJ M?MF]>Z.X5+7[;[N[: BV(XOE!P8+QL/?CA M(,]A6W>JA:NWR6O1B:&1B0^N08 9 9@=#3 YN18(,B<@+I#!;!%D3D/5A(3_ \)VD MR:E_ O>'$=B2 %LR@&4 ]EH8Y8-V/4H#_^-/31#D,82&-\*-2:?10>8 M[Z4PT^B[#<:D/),>6#0>LP+,RP%":2%CD;C#I)1>T@/[Q;/5P ;/'O1F2"2$ MRRF^3FKW.(248-(#&\9C+@'SG=;MG>HZCWD)/7NX!12,22DF/;!C/.9S'TVY M$PH">0^M&6D\[D>,24DF/;!E]@/X CAA\!DG4(W'LULY)E<*9SXII9F4Q3-. M-!=R'3R*E&-2#LFDSC)7,-2$/9G22LKAE33WPTRC>YGJS F992,PRBI4\IJ*T9YNH9ON/5)+'1C@9_!C*Q<.(R2 M.J6XU/7+5G>M',UO?MRVWS$EY9:,PRVID\L'N,+)E3;FV1W4+AGEEHS# M+:F3RTK>^K+ZZ5HZH\R2<9@E=6IY+_[18W(^&0MQ',WOR6K:X1(KH\R2<9@E M4A8J.2P4Q<0]O:0L5')8*%I3 M!L\F^0K!,==WPF>3LE!YS/6=,)J4A4J66BB&&423LE#)4@O%,(.>3EFH9*F% M8IBXIU>4A2J6A:"'1;WDY$):H3J3W,A[.PF\DEM1%JI8%H+PM$P BC$I"U4L M"T$(T^5*4&*(SN=S&).R4,4R%Q=@OA=V&H$4-C3&I"Q4LJ62P467 )AO>:LE!]U'6A4XQ)6:@^ZKH0_M*7E(66+!:*86(++2D++5DL M%,/$%EI2%EIR6.CI=X]<"H\Q*0LMO87F_F3SZF4K-VJ0[0>XA(']C>B:ZS%Q M'ZZE-"M*]];G9NJZ<]CW<;C2HGWX4=C##]I>_0M02P,$% @ ]HF'5S1. M.WUZ @ #$ !H !X;"]?OG^?R/Q.[S6:_+C^[]>]C.8W_&%S_ MZ?KW85?*6"U>VWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2")+Y@Q2" M=/X@@R";/RA#4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D3; FT#HA MUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$ M>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>AWD:@MZ'> M1J"WH=Y&H+>AWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>>?*QDD#O MC'IG KTSZIT)],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U M;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y! MH'>@WD&@=Z#>0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;U+LAT+M! MO1L"O1O4N_E.O8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^KQB>_P)0 M2P,$% @ ]HF'5R!P#MDD @ J2\ !, !;0V]N=&5N=%]4>7!E&ULS=I-;MLP$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D0(O4 M2. "?1L+-LEY(P[PK7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B[#M: MW;J8O[JQ[&+'@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD M7&Z83I_\XORES+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\?S=/N MJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31@/3Q M :0/OD%I!$54CD(J1S&5HZ#*453E**QR%%97)PC$ 8 )PG 3 " &UL4$L! A0#% @ ]HF'5TTH\J20!P M.3( !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5SJWL!3V! "14 !@ M ("!SAD 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ]HF'5PU)%>?1" C"< !@ ("!DRH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]HF'5VA&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5PQ0_TVW @ O04 !D M ("!@&H 'AL+W=OG:N@D# "5!@ &0 @(%N;0 >&PO=V]R:W-H M965TU;00P8 *D. 9 M " @:YP !X;"]W;W)K&UL4$L! M A0#% @ ]HF'5X(8Y._0! W0L !D ("!*'< 'AL M+W=O&PO=V]R:W-H965T6S%&H,@, X' 9 " M@7F# !X;"]W;W)K&UL4$L! A0#% @ ]HF' M5UHKN6S'" 5!@ !D ("!XH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5X_TY#3O#0 HBP M !D ("!JJ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5_E>X2Q"! _0@ !D M ("!A, 'AL+W=O&PO=V]R:W-H965T MWTK;I< 4 #(, 9 M " @3C* !X;"]W;W)K&UL4$L! A0# M% @ ]HF'5TO)A?X; P TP8 !D ("!W\\ 'AL+W=O M&PO=V]R:W-H965T?7 M !X;"]W;W)K&UL4$L! A0#% @ ]HF'5ZFT M+$?6 @ .P8 !D ("!N-H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5X([)K=\ P A @ !D M ("!\N0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]HF'5QTF>Z'V! (0T !D ("! MB?$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]HF'5R_=&D$O P /P< !D ("!)?X 'AL+W=O&PO=V]R:W-H965T;/@ 15 ( "@% 9 " @=P( 0!X M;"]W;W)K&UL4$L! A0#% @ ]HF'5W9^7\Z M @ G08 !D ("!9PL! 'AL+W=O#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5S=OR@?N!@ FBX !D M ("!$Q8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]HF'5SNV"#V* @ + < !D ("!?R4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]HF'5XH%79)#! 318 !D ("!(2\! 'AL+W=O&UL4$L! A0#% @ ]HF'5XAF^8(H @ MA@4 !D ("!1SH! 'AL+W=O1(# !L"0 &0 @(&F M/ $ >&PO=V]R:W-H965TO M[FOMR@, $(4 9 " @>\_ 0!X;"]W;W)K&UL4$L! A0#% @ ]HF'5PK]]&UX P [@L !D M ("!\$,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]HF'5U#V!3ME @ 904 !D ("!-$T! 'AL M+W=O&PO=V]R:W-H965T#H*83DP, ! - 9 " M@:)3 0!X;"]W;W)K&UL4$L! A0#% @ ]HF' M5RNX5B<& P 0PL !D ("!;%&PO=V]R:W-H965T 0!X;"]W;W)K M&UL4$L! A0#% @ ]HF'5Z>8&RN7 P ?PH M !D ("!NF$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5["'.CQW$@ T#(! !D M ("!@&\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]HF'5Y:<8>>L P /@\ !D ("!CH@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5S,B M6)6Y" %TL !D ("!#)4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]HF'5]UAZI'O! Q1@ !D M ("!5Z0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]HF'5_0K[0B^ @ WP@ !D ("! MG; ! 'AL+W=O&PO=V]R:W-H965TMV&_>1P, ,X4 - M " 16W 0!X;"]S='EL97,N>&UL4$L! A0#% @ ]HF'5Y>*NQS M $P( L ( !A[H! %]R96QS+RYR96QS4$L! A0#% M @ ]HF'5X"Z%SKY!0 5#< \ ( !<+L! 'AL+W=O@( Q : M " 9;! 0!X;"]?7!E&UL4$L%!@ !; %L ]!@ )W& 0 $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 211 396 1 false 89 0 false 9 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.lradx.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Operations Sheet http://www.lradx.com/20230930/role/statement-note-1-operations Note 1 - Operations Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies Sheet http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies Note 2 - Basis of Presentation and Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Recent Accounting Pronouncements Sheet http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements Note 3 - Recent Accounting Pronouncements Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Revenue Recognition Sheet http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition Note 4 - Revenue Recognition Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Fair Value Measurements Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements Note 5 - Fair Value Measurements Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Inventories Sheet http://www.lradx.com/20230930/role/statement-note-6-inventories Note 6 - Inventories Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Property and Equipment Sheet http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment Note 7 - Property and Equipment Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Goodwill and Intangible Assets Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets Note 8 - Goodwill and Intangible Assets Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Prepaid Expenses and Other Sheet http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other Note 9 - Prepaid Expenses and Other Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Accrued and Other Liabilities Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities Note 10 - Accrued and Other Liabilities Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Debt Sheet http://www.lradx.com/20230930/role/statement-note-11-debt Note 11 - Debt Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Leases Sheet http://www.lradx.com/20230930/role/statement-note-12-leases Note 12 - Leases Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Income Taxes Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes Note 13 - Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies Note 14 - Commitments and Contingencies Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Share-based Compensation Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation Note 15 - Share-based Compensation Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Stockholders' Equity Sheet http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity Note 16 - Stockholders' Equity Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Net (Loss) Income Per Share Sheet http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share Note 17 - Net (Loss) Income Per Share Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Segment Information Sheet http://www.lradx.com/20230930/role/statement-note-18-segment-information Note 18 - Segment Information Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information Sheet http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information- Note 19 - Major Customers, Suppliers and Related Information Notes 26 false false R27.htm 026 - Disclosure - Note 20 - Subsequent Events Sheet http://www.lradx.com/20230930/role/statement-note-20-subsequent-events Note 20 - Subsequent Events Notes 27 false false R28.htm 027 - Disclosure - Note 4 - Revenue Recognition (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables Note 4 - Revenue Recognition (Tables) Tables http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition 28 false false R29.htm 028 - Disclosure - Note 5 - Fair Value Measurements (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables Note 5 - Fair Value Measurements (Tables) Tables http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements 29 false false R30.htm 029 - Disclosure - Note 6 - Inventories (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-6-inventories-tables Note 6 - Inventories (Tables) Tables http://www.lradx.com/20230930/role/statement-note-6-inventories 30 false false R31.htm 030 - Disclosure - Note 7 - Property and Equipment (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables Note 7 - Property and Equipment (Tables) Tables http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment 31 false false R32.htm 031 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables Note 8 - Goodwill and Intangible Assets (Tables) Tables http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets 32 false false R33.htm 032 - Disclosure - Note 9 - Prepaid Expenses and Other (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables Note 9 - Prepaid Expenses and Other (Tables) Tables http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other 33 false false R34.htm 033 - Disclosure - Note 10 - Accrued and Other Liabilities (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables Note 10 - Accrued and Other Liabilities (Tables) Tables http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities 34 false false R35.htm 034 - Disclosure - Note 12 - Leases (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-12-leases-tables Note 12 - Leases (Tables) Tables http://www.lradx.com/20230930/role/statement-note-12-leases 35 false false R36.htm 035 - Disclosure - Note 13 - Income Taxes (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables Note 13 - Income Taxes (Tables) Tables http://www.lradx.com/20230930/role/statement-note-13-income-taxes 36 false false R37.htm 036 - Disclosure - Note 15 - Share-based Compensation (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables Note 15 - Share-based Compensation (Tables) Tables http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation 37 false false R38.htm 037 - Disclosure - Note 17 - Net (Loss) Income Per Share (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables Note 17 - Net (Loss) Income Per Share (Tables) Tables http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share 38 false false R39.htm 038 - Disclosure - Note 18 - Segment Information (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables Note 18 - Segment Information (Tables) Tables http://www.lradx.com/20230930/role/statement-note-18-segment-information 39 false false R40.htm 039 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Tables) Sheet http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables Note 19 - Major Customers, Suppliers and Related Information (Tables) Tables http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information- 40 false false R41.htm 040 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual) Details 41 false false R42.htm 041 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual Note 4 - Revenue Recognition 1 (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables 42 false false R43.htm 042 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual Note 4 - Revenue Recognition 2 (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables 43 false false R44.htm 043 - Disclosure - Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details) Sheet http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details) Details 44 false false R45.htm 044 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual Note 5 - Fair Value Measurements (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables 45 false false R46.htm 045 - Disclosure - Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details) Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details) Details 46 false false R47.htm 046 - Disclosure - Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details) Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details) Details 47 false false R48.htm 047 - Disclosure - Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details) Sheet http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details) Details 48 false false R49.htm 048 - Disclosure - Note 6 - Inventories - Schedule of Inventory (Details) Sheet http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details Note 6 - Inventories - Schedule of Inventory (Details) Details 49 false false R50.htm 049 - Disclosure - Note 7 - Property and Equipment - Property and Equipment (Details) Sheet http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details Note 7 - Property and Equipment - Property and Equipment (Details) Details 50 false false R51.htm 050 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual Note 8 - Goodwill and Intangible Assets (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables 51 false false R52.htm 051 - Disclosure - Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details) Details 52 false false R53.htm 052 - Disclosure - Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details) Details 53 false false R54.htm 053 - Disclosure - Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) Sheet http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details) Details 54 false false R55.htm 054 - Disclosure - Note 9 - Prepaid Expenses and Other (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual Note 9 - Prepaid Expenses and Other (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables 55 false false R56.htm 055 - Disclosure - Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) Sheet http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details) Details 56 false false R57.htm 056 - Disclosure - Note 10 - Accrued and Other Liabilities (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual Note 10 - Accrued and Other Liabilities (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables 57 false false R58.htm 057 - Disclosure - Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details) Details 58 false false R59.htm 058 - Disclosure - Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details) Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details) Details 59 false false R60.htm 059 - Disclosure - Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details) Sheet http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details) Details 60 false false R61.htm 060 - Disclosure - Note 11 - Debt (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual Note 11 - Debt (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-11-debt 61 false false R62.htm 061 - Disclosure - Note 12 - Leases (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual Note 12 - Leases (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-12-leases-tables 62 false false R63.htm 062 - Disclosure - Note 12 - Leases - Initial Measurement of Operating Lease (Details) Sheet http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details Note 12 - Leases - Initial Measurement of Operating Lease (Details) Details 63 false false R64.htm 063 - Disclosure - Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details Note 12 - Leases - Maturities of Operating Lease Liabilities (Details) Details 64 false false R65.htm 064 - Disclosure - Note 13 - Income Taxes (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual Note 13 - Income Taxes (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables 65 false false R66.htm 065 - Disclosure - Note 13 - Income Taxes - Summary of Income Taxes (Details) Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details Note 13 - Income Taxes - Summary of Income Taxes (Details) Details 66 false false R67.htm 066 - Disclosure - Note 13 - Income Taxes - Reconciliation of Income Taxes (Details) Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details Note 13 - Income Taxes - Reconciliation of Income Taxes (Details) Details 67 false false R68.htm 067 - Disclosure - Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details) Sheet http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details) Details 68 false false R69.htm 068 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual Note 14 - Commitments and Contingencies (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies 69 false false R70.htm 069 - Disclosure - Note 15 - Share-based Compensation (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual Note 15 - Share-based Compensation (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables 70 false false R71.htm 070 - Disclosure - Note 15 - Share-based Compensation - Weighted-average Assumptions (Details) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details Note 15 - Share-based Compensation - Weighted-average Assumptions (Details) Details 71 false false R72.htm 071 - Disclosure - Note 15 - Share-based Compensation - Restricted Stock Activity (Details) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details Note 15 - Share-based Compensation - Restricted Stock Activity (Details) Details 72 false false R73.htm 072 - Disclosure - Note 15 - Share-based Compensation - Stock Option Activity (Details) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details Note 15 - Share-based Compensation - Stock Option Activity (Details) Details 73 false false R74.htm 073 - Disclosure - Note 15 - Share-based Compensation - Stock Options Outstanding (Details) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details Note 15 - Share-based Compensation - Stock Options Outstanding (Details) Details 74 false false R75.htm 074 - Disclosure - Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) Sheet http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details) Details 75 false false R76.htm 075 - Disclosure - Note 16 - Stockholders' Equity (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual Note 16 - Stockholders' Equity (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity 76 false false R77.htm 076 - Disclosure - Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details) Sheet http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details) Details http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables 77 false false R78.htm 077 - Disclosure - Note 18 - Segment Information (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual Note 18 - Segment Information (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables 78 false false R79.htm 078 - Disclosure - Note 18 - Segment Information - Segment Disclosures (Details) Sheet http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details Note 18 - Segment Information - Segment Disclosures (Details) Details 79 false false R80.htm 079 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual Note 19 - Major Customers, Suppliers and Related Information (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables 80 false false R81.htm 080 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details) Sheet http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details) Details 81 false false R82.htm 081 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details) Sheet http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details) Details 82 false false R83.htm 082 - Disclosure - Note 20 - Subsequent Events (Details Textual) Sheet http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual Note 20 - Subsequent Events (Details Textual) Details http://www.lradx.com/20230930/role/statement-note-20-subsequent-events 83 false false All Reports Book All Reports gnss-20230930.xsd gnss-20230930_cal.xml gnss-20230930_def.xml gnss-20230930_lab.xml gnss-20230930_pre.xml gnss20230930_10k.htm gnss20230930_10kimg001.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "gnss20230930_10k.htm": { "nsprefix": "gnss", "nsuri": "http://www.lradx.com/20230930", "dts": { "schema": { "local": [ "gnss-20230930.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "gnss-20230930_cal.xml" ] }, "definitionLink": { "local": [ "gnss-20230930_def.xml" ] }, "labelLink": { "local": [ "gnss-20230930_lab.xml" ] }, "presentationLink": { "local": [ "gnss-20230930_pre.xml" ] }, "inline": { "local": [ "gnss20230930_10k.htm" ] } }, "keyStandard": 335, "keyCustom": 61, "axisStandard": 35, "axisCustom": 0, "memberStandard": 51, "memberCustom": 34, "hidden": { "total": 47, "http://fasb.org/us-gaap/2023": 25, "http://www.lradx.com/20230930": 17, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 211, "entityCount": 1, "segmentCount": 89, "elementCount": 616, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 852, "http://xbrl.sec.gov/dei/2023": 37 }, "report": { "R1": { "role": "http://www.lradx.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R3": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "longName": "003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:GrossProfit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R5": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "longName": "004 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R6": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2021-09-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-09-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R8": { "role": "http://www.lradx.com/20230930/role/statement-note-1-operations", "longName": "007 - Disclosure - Note 1 - Operations", "shortName": "Note 1 - Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "longName": "008 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies", "shortName": "Note 2 - Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "longName": "009 - Disclosure - Note 3 - Recent Accounting Pronouncements", "shortName": "Note 3 - Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "longName": "010 - Disclosure - Note 4 - Revenue Recognition", "shortName": "Note 4 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "longName": "011 - Disclosure - Note 5 - Fair Value Measurements", "shortName": "Note 5 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.lradx.com/20230930/role/statement-note-6-inventories", "longName": "012 - Disclosure - Note 6 - Inventories", "shortName": "Note 6 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "longName": "013 - Disclosure - Note 7 - Property and Equipment", "shortName": "Note 7 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "longName": "014 - Disclosure - Note 8 - Goodwill and Intangible Assets", "shortName": "Note 8 - Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "longName": "015 - Disclosure - Note 9 - Prepaid Expenses and Other", "shortName": "Note 9 - Prepaid Expenses and Other", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "longName": "016 - Disclosure - Note 10 - Accrued and Other Liabilities", "shortName": "Note 10 - Accrued and Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.lradx.com/20230930/role/statement-note-11-debt", "longName": "017 - Disclosure - Note 11 - Debt", "shortName": "Note 11 - Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.lradx.com/20230930/role/statement-note-12-leases", "longName": "018 - Disclosure - Note 12 - Leases", "shortName": "Note 12 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "longName": "019 - Disclosure - Note 13 - Income Taxes", "shortName": "Note 13 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "longName": "020 - Disclosure - Note 14 - Commitments and Contingencies", "shortName": "Note 14 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "longName": "021 - Disclosure - Note 15 - Share-based Compensation", "shortName": "Note 15 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "longName": "022 - Disclosure - Note 16 - Stockholders' Equity", "shortName": "Note 16 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "longName": "023 - Disclosure - Note 17 - Net (Loss) Income Per Share", "shortName": "Note 17 - Net (Loss) Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "longName": "024 - Disclosure - Note 18 - Segment Information", "shortName": "Note 18 - Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "longName": "025 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information", "shortName": "Note 19 - Major Customers, Suppliers and Related Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "longName": "026 - Disclosure - Note 20 - Subsequent Events", "shortName": "Note 20 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:SubsequentEventsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:SubsequentEventsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "longName": "027 - Disclosure - Note 4 - Revenue Recognition (Tables)", "shortName": "Note 4 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "longName": "028 - Disclosure - Note 5 - Fair Value Measurements (Tables)", "shortName": "Note 5 - Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "longName": "029 - Disclosure - Note 6 - Inventories (Tables)", "shortName": "Note 6 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "longName": "030 - Disclosure - Note 7 - Property and Equipment (Tables)", "shortName": "Note 7 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "longName": "031 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables)", "shortName": "Note 8 - Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables", "longName": "032 - Disclosure - Note 9 - Prepaid Expenses and Other (Tables)", "shortName": "Note 9 - Prepaid Expenses and Other (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "longName": "033 - Disclosure - Note 10 - Accrued and Other Liabilities (Tables)", "shortName": "Note 10 - Accrued and Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "longName": "034 - Disclosure - Note 12 - Leases (Tables)", "shortName": "Note 12 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:InitialMeasurementOfOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:InitialMeasurementOfOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "longName": "035 - Disclosure - Note 13 - Income Taxes (Tables)", "shortName": "Note 13 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "longName": "036 - Disclosure - Note 15 - Share-based Compensation (Tables)", "shortName": "Note 15 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "longName": "037 - Disclosure - Note 17 - Net (Loss) Income Per Share (Tables)", "shortName": "Note 17 - Net (Loss) Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "longName": "038 - Disclosure - Note 18 - Segment Information (Tables)", "shortName": "Note 18 - Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "longName": "039 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Tables)", "shortName": "Note 19 - Major Customers, Suppliers and Related Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "longName": "040 - Disclosure - Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual)", "shortName": "Note 2 - Basis of Presentation and Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:InvestmentsTypicalPortfolioWeightedAverageMaturity", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:InvestmentsTypicalPortfolioWeightedAverageMaturity", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "longName": "041 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual)", "shortName": "Note 4 - Revenue Recognition 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual", "longName": "042 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual)", "shortName": "Note 4 - Revenue Recognition 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2022-10-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R44": { "role": "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "longName": "043 - Disclosure - Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details)", "shortName": "Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "longName": "044 - Disclosure - Note 5 - Fair Value Measurements (Details Textual)", "shortName": "Note 5 - Fair Value Measurements (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": null, "uniqueAnchor": null }, "R46": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "longName": "045 - Disclosure - Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details)", "shortName": "Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsNonrecurringMember", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R47": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "longName": "046 - Disclosure - Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details)", "shortName": "Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2021-10-01_2022-09-30_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsNonrecurringMember_ReportingUnitAxis-SoftwareMember", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R48": { "role": "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "longName": "047 - Disclosure - Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)", "shortName": "Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:NonfinancialLiabilitiesFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details", "longName": "048 - Disclosure - Note 6 - Inventories - Schedule of Inventory (Details)", "shortName": "Note 6 - Inventories - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details", "longName": "049 - Disclosure - Note 7 - Property and Equipment - Property and Equipment (Details)", "shortName": "Note 7 - Property and Equipment - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "longName": "050 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual)", "shortName": "Note 8 - Goodwill and Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30_ConsolidatedEntitiesAxis-GenasysSpainMember", "name": "gnss:GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R52": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "longName": "051 - Disclosure - Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "shortName": "Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "gnss:ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R53": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "longName": "052 - Disclosure - Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "shortName": "Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "longName": "053 - Disclosure - Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)", "shortName": "Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual", "longName": "054 - Disclosure - Note 9 - Prepaid Expenses and Other (Details Textual)", "shortName": "Note 9 - Prepaid Expenses and Other (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": null, "uniqueAnchor": null }, "R56": { "role": "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "longName": "055 - Disclosure - Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)", "shortName": "Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "gnss:DepositsForInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "gnss:DepositsForInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "gnss:PrepaidExpensesAndOtherDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "longName": "056 - Disclosure - Note 10 - Accrued and Other Liabilities (Details Textual)", "shortName": "Note 10 - Accrued and Other Liabilities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": null, "uniqueAnchor": null }, "R58": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "longName": "057 - Disclosure - Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)", "shortName": "Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "longName": "058 - Disclosure - Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details)", "shortName": "Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R60": { "role": "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "longName": "059 - Disclosure - Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details)", "shortName": "Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "gnss:CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R61": { "role": "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual", "longName": "060 - Disclosure - Note 11 - Debt (Details Textual)", "shortName": "Note 11 - Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2021-03-08_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-MUFGUnionBankNAMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-10", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-03-08_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-MUFGUnionBankNAMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-10", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "longName": "061 - Disclosure - Note 12 - Leases (Details Textual)", "shortName": "Note 12 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "gnss:IncreaseInLeaseLiabilityWith10IncreaseInIndex", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "longName": "062 - Disclosure - Note 12 - Leases - Initial Measurement of Operating Lease (Details)", "shortName": "Note 12 - Leases - Initial Measurement of Operating Lease (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "gnss:InitialMeasurementOfOperatingLeaseTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R64": { "role": "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "longName": "063 - Disclosure - Note 12 - Leases - Maturities of Operating Lease Liabilities (Details)", "shortName": "Note 12 - Leases - Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "longName": "064 - Disclosure - Note 13 - Income Taxes (Details Textual)", "shortName": "Note 13 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "longName": "065 - Disclosure - Note 13 - Income Taxes - Summary of Income Taxes (Details)", "shortName": "Note 13 - Income Taxes - Summary of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "longName": "066 - Disclosure - Note 13 - Income Taxes - Reconciliation of Income Taxes (Details)", "shortName": "Note 13 - Income Taxes - Reconciliation of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "longName": "067 - Disclosure - Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details)", "shortName": "Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "longName": "068 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual)", "shortName": "Note 14 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "longName": "069 - Disclosure - Note 15 - Share-based Compensation (Details Textual)", "shortName": "Note 15 - Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "longName": "070 - Disclosure - Note 15 - Share-based Compensation - Weighted-average Assumptions (Details)", "shortName": "Note 15 - Share-based Compensation - Weighted-average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Rate", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Rate", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "longName": "071 - Disclosure - Note 15 - Share-based Compensation - Restricted Stock Activity (Details)", "shortName": "Note 15 - Share-based Compensation - Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details", "longName": "072 - Disclosure - Note 15 - Share-based Compensation - Stock Option Activity (Details)", "shortName": "Note 15 - Share-based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "i_2022-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R74": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details", "longName": "073 - Disclosure - Note 15 - Share-based Compensation - Stock Options Outstanding (Details)", "shortName": "Note 15 - Share-based Compensation - Stock Options Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "longName": "074 - Disclosure - Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)", "shortName": "Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "d_2021-10-01_2022-09-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2021-10-01_2022-09-30_IncomeStatementLocationAxis-CostOfSalesMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R76": { "role": "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "longName": "075 - Disclosure - Note 16 - Stockholders' Equity (Details Textual)", "shortName": "Note 16 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-03-18", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R77": { "role": "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "longName": "076 - Disclosure - Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details)", "shortName": "Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:EarningsPerShareDiluted", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R78": { "role": "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "longName": "077 - Disclosure - Note 18 - Segment Information (Details Textual)", "shortName": "Note 18 - Segment Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": null, "uniqueAnchor": null }, "R79": { "role": "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "longName": "078 - Disclosure - Note 18 - Segment Information - Segment Disclosures (Details)", "shortName": "Note 18 - Segment Information - Segment Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R80": { "role": "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "longName": "079 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information (Details Textual)", "shortName": "Note 19 - Major Customers, Suppliers and Related Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R81": { "role": "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "longName": "080 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details)", "shortName": "Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2023-09-30_StatementGeographicalAxis-AmericasMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R82": { "role": "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "longName": "081 - Disclosure - Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details)", "shortName": "Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_StatementGeographicalAxis-US", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } }, "R83": { "role": "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual", "longName": "082 - Disclosure - Note 20 - Subsequent Events (Details Textual)", "shortName": "Note 20 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "d_2022-10-01_2023-09-30", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-10-04", "name": "gnss:UnderwrittenPublicOfferingCommonStock", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gnss20230930_10k.htm", "unique": true } } }, "tag": { "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "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": [ "r109" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Provision for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r189", "r283" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r26", "r99", "r100", "r101" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset purchase holdback liability", "label": "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r78" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "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": [ "r747" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r105", "r345", "r499", "r737" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures", "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": [ "r111" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "negatedLabel": "Amortization", "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": [ "r10", "r53", "r57" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r133" ] }, "us-gaap_LiabilitiesFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueAdjustment", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Accretion", "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r69", "r70", "r389" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r730" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DepreciationDepletionAndAmortization", "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": [ "r10", "r246" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryGross", "totalLabel": "Inventories, gross", "documentation": "Gross 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": [ "r732" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r79", "r137" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-1-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-6-inventories", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "16262 West Bernardo Drive, San Diego, California", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "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.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r343", "r380", "r381", "r382", "r383", "r384", "r385", "r517", "r518", "r519", "r678", "r679", "r684", "r685", "r686" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r25", "r179", "r182", "r186", "r491", "r492", "r497", "r529", "r545", "r734", "r735" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net (loss) income", "totalLabel": "Net (loss) income", "terseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r104", "r114", "r143", "r162", "r178", "r181", "r185", "r197", "r207", "r211", "r212", "r213", "r214", "r217", "r218", "r228", "r241", "r255", "r261", "r264", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r470", "r483", "r544", "r613", "r630", "r631", "r673", "r705", "r764" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r161", "r238", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r307", "r309", "r310", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r676", "r722", "r823" ] }, "gnss_NonemployeeAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NonemployeeAdvisorsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-employee Advisors [Member]", "documentation": "Represents non-employee advisors." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "Amortization of operating lease right of use asset", "negatedLabel": "Less amortization of operating lease ROU assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r737" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedDuringPeriodValue", "terseLabel": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r16", "r92", "r93", "r126", "r579", "r632", "r646", "r706" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r64" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r270", "r719" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Diluted (loss)income per share (in dollars per share)", "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": [ "r188", "r211", "r212", "r213", "r214", "r215", "r224", "r229", "r230", "r231", "r235", "r469", "r470", "r531", "r547", "r671" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "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": [ "r502" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Current portion as of September 30, 2023", "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": [ "r364", "r365", "r377" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred extended warranty revenue", "label": "us-gaap_ContractWithCustomerLiabilityNoncurrent", "negatedLabel": "Less: non-current portion", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r364", "r365", "r377" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "periodStartLabel": "Balance as of September 30, 2022", "periodEndLabel": "Balance as of September 30, 2023", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r364", "r365", "r377" ] }, "us-gaap_AssetsFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueAdjustment", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Operating lease ROU asset, adjustment", "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Payroll and related", "label": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "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": [ "r30" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "terseLabel": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r56" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r708" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Asset purchase holdback liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r78" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "gnss_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "negatedLabel": "Recognition of revenue as a result of satisfying performance obligations", "documentation": "Amount of revenue recognized during period including amounts 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": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "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": [] }, "gnss_statement-statement-note-12-leases-initial-measurement-of-operating-lease-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-12-leases-initial-measurement-of-operating-lease-details", "lang": { "en-us": { "role": { "label": "Note 12 - Leases - Initial Measurement of Operating Lease (Details)" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r270", "r683", "r770", "r823", "r824" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "gnss_HardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "HardwareMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Hardware [Member]", "documentation": "Represents hardware segment." } } }, "auth_ref": [] }, "gnss_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "Customer1Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]", "documentation": "Represents customer 1." } } }, "auth_ref": [] }, "gnss_statement-statement-note-13-income-taxes-summary-of-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-13-income-taxes-summary-of-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Summary of Income Taxes (Details)" } } }, "auth_ref": [] }, "gnss_CurrencyTranslationFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "CurrencyTranslationFairValueAdjustment", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "gnss_CurrencyTranslationFairValueAdjustment", "terseLabel": "Currency translation", "documentation": "Amount of currency translation to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r121", "r147", "r150", "r151" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "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": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "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": [ "r28", "r739" ] }, "gnss_statement-statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Reconciliation of Income Taxes (Details)" } } }, "auth_ref": [] }, "gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_GoodwillAndIntangibleAssetsForeignCurrencyTranslationGainLoss", "terseLabel": "Goodwill and Intangible Assets, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) goodwill and intangible assets." } } }, "auth_ref": [] }, "gnss_statement-statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 12 - Leases - Maturities of Operating Lease Liabilities (Details)" } } }, "auth_ref": [] }, "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "totalLabel": "Total estimated amortization expense", "documentation": "Total amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized over the life of the assets." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Assumed exercise of dilutive options (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r225", "r226", "r227", "r231" ] }, "gnss_MUFGUnionBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "MUFGUnionBankNAMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "MUFG Union Bank, N.A. [Member]", "documentation": "Represents information regarding MUFG Union Bank, N.A." } } }, "auth_ref": [] }, "gnss_statement-statement-note-8-goodwill-and-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedTerseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r169", "r304" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r80", "r136" ] }, "gnss_GenasysSpainMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "GenasysSpainMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Genasys Spain [Member]", "documentation": "Represents Genasys Spain." } } }, "auth_ref": [] }, "gnss_statement-statement-note-9-prepaid-expenses-and-other-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-9-prepaid-expenses-and-other-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Prepaid Expenses and Other" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "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": [] }, "gnss_EffectOfExchangeRateOnOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "EffectOfExchangeRateOnOperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchange rate on operating lease liabilities", "label": "gnss_EffectOfExchangeRateOnOperatingLeaseLiability", "documentation": "mount of effect of exchange rate changes on operating lease liability." } } }, "auth_ref": [] }, "gnss_OperatingLeaseRightOfUseAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "OperatingLeaseRightOfUseAssetMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-use Asset [Member]", "documentation": "Represents operating lease right-of-use asset." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r20", "r21", "r61" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r128" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Accrued and other liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r9" ] }, "gnss_PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "PaymentTaxWithholdingShareBasedPaymentArrangementExerciseOfStockOptions", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Shares retained for payment of taxes in connection with the exercise of stock options", "documentation": "Amount of cash outflow to satisfy grantee's tax in connections with exercise of stock options withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "DeferredTaxLiabilitiesOperatingRightofuseAssets", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "gnss_DeferredTaxLiabilitiesOperatingRightofuseAssets", "negatedTerseLabel": "Operating ROU assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets." } } }, "auth_ref": [] }, "gnss_DeferredRevenueForCollectionIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "DeferredRevenueForCollectionIssues", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_DeferredRevenueForCollectionIssues", "terseLabel": "Deferred Revenue for Collection Issues", "documentation": "Represents deferred revenue for collection issues." } } }, "auth_ref": [] }, "gnss_IncentiveStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "IncentiveStockOptionsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Incentive Stock Options [Member]", "documentation": "Represents incentive stock options." } } }, "auth_ref": [] }, "gnss_statement-statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "lang": { "en-us": { "role": { "label": "Note 9 - Prepaid Expenses and Other - Summary of Prepaid Expenses and Others (Details)" } } }, "auth_ref": [] }, "gnss_CurrentAndNoncurrentAccruedLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "CurrentAndNoncurrentAccruedLiabilitiesTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities" ], "lang": { "en-us": { "role": { "label": "Current and Noncurrent Accrued Liabilities [Text Block]", "documentation": "Current and noncurrent accrued liabilities [text block]" } } }, "auth_ref": [] }, "gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "GrossProceedsFromUnderwrittenPublicOfferingCommonStock", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_GrossProceedsFromUnderwrittenPublicOfferingCommonStock", "terseLabel": "Gross Proceeds From Underwritten Public Offering, Common Stock", "documentation": "Amount of gross proceeds including cash proceeds and increase amounts receivable from underwritten public offering." } } }, "auth_ref": [] }, "gnss_statement-statement-note-12-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-12-leases-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Leases" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "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": [] }, "gnss_NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NoncashOrPartNoncashUnrealizedLossOnMarketableSecurities", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Change in unrealized loss on marketable securities", "documentation": "The noncash amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "gnss_statement-statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes - Significant Portion of Net Deferred Tax Asset (Details)" } } }, "auth_ref": [] }, "gnss_GrossProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "GrossProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_GrossProceedsFromStockOptionsExercised", "terseLabel": "Gross Proceeds from Stock Options Exercised", "documentation": "Amount of gross proceeds including cash proceeds and increase accounts receivable from exercise of stock options granted under share-based compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r830", "r831", "r832", "r833" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "gnss_statement-statement-note-13-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-13-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Income Taxes" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [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": [ "r122" ] }, "gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "gnss_IncomeTaxReconciliationChangeInResearchAndDevelopmentCarryover", "terseLabel": "Change in R&D credit carryover", "documentation": "The amount of change in research and development carryover during the period." } } }, "auth_ref": [] }, "gnss_statement-statement-note-15-sharebased-compensation-restricted-stock-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-restricted-stock-activity-details", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Restricted Stock Activity (Details)" } } }, "auth_ref": [] }, "gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InvestmentsTypicalPortfolioWeightedAverageMaturity", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_InvestmentsTypicalPortfolioWeightedAverageMaturity", "terseLabel": "Investments, Typical Portfolio Weighted Average Maturity (Month)", "documentation": "Represents the portfolio weighted average maturity that the Company generally does not exceed with regard to the financial instruments in which it invests." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "gnss_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "Customer2Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]", "documentation": "Represents customer 2." } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r684", "r686", "r825" ] }, "gnss_statement-statement-note-15-sharebased-compensation-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Stock Option Activity (Details)" } } }, "auth_ref": [] }, "gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "IncreaseInLeaseLiabilityWith10IncreaseInIndex", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_IncreaseInLeaseLiabilityWith10IncreaseInIndex", "terseLabel": "Increase in Lease Liability with 10% Increase in Index", "documentation": "The amount of increase in lease liability with every 10% increase in index." } } }, "auth_ref": [] }, "gnss_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "EmployeesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees [Member]", "documentation": "Represents the employees of the company." } } }, "auth_ref": [] }, "gnss_statement-statement-note-15-sharebased-compensation-stock-options-outstanding-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-stock-options-outstanding-details", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Stock Options Outstanding (Details)" } } }, "auth_ref": [] }, "gnss_HoldbackLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "HoldbackLiabilityMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Holdback Liability [Member]", "documentation": "Represents Holdback Liability." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r79", "r80" ] }, "gnss_Customer3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "Customer3Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer 3 [Member]", "documentation": "Represents customer 3." } } }, "auth_ref": [] }, "gnss_statement-statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Summary of Share-based Compensation Expense (Details)" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r343", "r380", "r381", "r382", "r383", "r384", "r385", "r476", "r517", "r518", "r519", "r678", "r679", "r684", "r685", "r686" ] }, "gnss_statement-statement-note-15-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r253", "r258", "r262", "r263", "r264", "r265", "r266", "r267", "r270" ] }, "gnss_CustomerDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "CustomerDepositsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Customer Deposits [Member]", "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract." } } }, "auth_ref": [] }, "gnss_statement-statement-note-15-sharebased-compensation-weightedaverage-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 15 - Share-based Compensation - Weighted-average Assumptions (Details)" } } }, "auth_ref": [] }, "gnss_InitialMeasurementOfOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InitialMeasurementOfOperatingLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Initial measurement of operating lease liabilities", "documentation": "The adjustments related to the initial measurement of operating lease liabilities." } } }, "auth_ref": [] }, "gnss_statement-statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "lang": { "en-us": { "role": { "label": "Note 17 - Net (Loss) Income Per Share - Basic and Diluted Loss Per Share (Details)" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r149" ] }, "gnss_statement-statement-note-17-net-loss-income-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-17-net-loss-income-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 17 - Net (Loss) Income Per Share" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets", "terseLabel": "Patents", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "gnss_FormerOwnerOfAmikaMobileMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "FormerOwnerOfAmikaMobileMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Former Owner of Amika Mobile [Member]", "documentation": "Related to the former owner of Amika Mobile." } } }, "auth_ref": [] }, "gnss_statement-statement-note-18-segment-information-segment-disclosures-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-18-segment-information-segment-disclosures-details", "lang": { "en-us": { "role": { "label": "Note 18 - Segment Information - Segment Disclosures (Details)" } } }, "auth_ref": [] }, "gnss_InitialMeasurementOfOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InitialMeasurementOfOperatingLeaseRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Initial measurement of operating lease right of use assets", "documentation": "The adjustments related to the initial measurement of operating lease right of use assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "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": [ "r54", "r56" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_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": [ "r29", "r197", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r456", "r457", "r458", "r483", "r592", "r672", "r707", "r764", "r811", "r812" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r418", "r426" ] }, "gnss_InventoryObsolescenceWriteDownRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InventoryObsolescenceWriteDownRecoveries", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_InventoryObsolescenceWriteDownRecoveries", "negatedLabel": "Inventory Obsolescence Write Down (Recoveries)", "terseLabel": "Inventory Obsolescence Write Down (Recoveries)", "documentation": "Represents the write-down (recovery) of the value of inventory resulting from obsolescence." } } }, "auth_ref": [] }, "gnss_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "DeferredRevenueMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Member]", "documentation": "Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "gnss_statement-statement-note-18-segment-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-18-segment-information-tables", "lang": { "en-us": { "role": { "label": "Note 18 - Segment Information" } } }, "auth_ref": [] }, "gnss_IncomeTaxReconciliationStateBusinessCreditUtilization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "IncomeTaxReconciliationStateBusinessCreditUtilization", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "gnss_IncomeTaxReconciliationStateBusinessCreditUtilization", "terseLabel": "State business credit utilization", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state business credit utilization." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r741", "r802", "r803" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r42" ] }, "gnss_statement-statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "lang": { "en-us": { "role": { "label": "Note 19 - Major Customers, Suppliers and Related Information - Schedule of Long-lived Assets (Details)" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r46", "r47", "r48", "r51" ] }, "gnss_InitialMeasurementOfOperatingLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InitialMeasurementOfOperatingLeaseTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-tables" ], "lang": { "en-us": { "role": { "label": "Initial Measurement of Operating Lease [Table Text Block]", "documentation": "Tabular disclosure of initial measurement of operating lease." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term (Year)", "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": [ "r509", "r693" ] }, "gnss_statement-statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "lang": { "en-us": { "role": { "label": "Note 19 - Major Customers, Suppliers and Related Information - Schedule of Major Customers (Details)" } } }, "auth_ref": [] }, "gnss_DueAndSubscription": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "DueAndSubscription", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Dues and subscriptions", "label": "gnss_DueAndSubscription", "documentation": "Amount of asset related to consideration paid in advance for due and subscription that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "gnss_InvestmentsTypicalFinalMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "InvestmentsTypicalFinalMaturity", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_InvestmentsTypicalFinalMaturity", "terseLabel": "Investments, Typical Final Maturity Maximum (Year)", "documentation": "Represents the final maturity that the Company generally does not exceed with regard to the financial instruments in which it invests." } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r475", "r476", "r477", "r478", "r480" ] }, "gnss_statement-statement-note-19-major-customers-suppliers-and-related-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-19-major-customers-suppliers-and-related-information-tables", "lang": { "en-us": { "role": { "label": "Note 19 - Major Customers, Suppliers and Related Information" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r418" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PrepaidExpenseAndOtherAssets", "totalLabel": "Prepaid Expense and Other 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." } } }, "auth_ref": [] }, "gnss_statement-statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Contract Asset and Contract Liabilities (Details)" } } }, "auth_ref": [] }, "gnss_DepositsForInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "DepositsForInventory", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits for inventory", "label": "gnss_DepositsForInventory", "documentation": "Represents amount of asset related to consideration paid in advance for deposits for inventory that provides economic benefits." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Other liabilities, noncurrent", "totalLabel": "Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "gnss_OptionsAndRSUSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "OptionsAndRSUSMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Options and RSUs [Member]", "documentation": "Represents the options and RSUs." } } }, "auth_ref": [] }, "gnss_statement-statement-note-4-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-4-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedContractCostAmortizationPeriod", "terseLabel": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r721" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockParOrStatedValuePerShare", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r93" ] }, "gnss_statement-statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurements - Fair Value by Major Security Type (Details)" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Options (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": [ "r232" ] }, "gnss_ExtendedProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ExtendedProductWarrantyTerm", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_ExtendedProductWarrantyTerm", "terseLabel": "Extended Product Warranty Term (Year)", "documentation": "Represents term of extended product warranty." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "gnss_statement-statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurements - Holdback Liability Measured at Fair Value on a Non-recurring Basis (Details)" } } }, "auth_ref": [] }, "gnss_statement-statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurements - Operating Lease Right of Use Assets Currency Translation Adjustments (Details)" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Cost basis", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r274", "r285", "r534" ] }, "gnss_PricePerShareUnderwrittenAgreement": { "xbrltype": "perShareItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "PricePerShareUnderwrittenAgreement", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_PricePerShareUnderwrittenAgreement", "terseLabel": "Price Per Share, Underwritten Agreement", "documentation": "Per share price or per unit amount of equity securities issued under the underwritten public offering." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Total deferred provision", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r132", "r152", "r448", "r449", "r741" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r73", "r74", "r454", "r687", "r688" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r748", "r810" ] }, "gnss_KeyExecutiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "KeyExecutiveMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Key Executive [Member]", "documentation": "Represents information pertaining to a key executive." } } }, "auth_ref": [] }, "gnss_statement-statement-note-5-fair-value-measurements-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-5-fair-value-measurements-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "(Loss) 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", "r103", "r142", "r241", "r255", "r261", "r264", "r532", "r543", "r673" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r130" ] }, "gnss_statement-statement-note-6-inventories-schedule-of-inventory-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-6-inventories-schedule-of-inventory-details", "lang": { "en-us": { "role": { "label": "Note 6 - Inventories - Schedule of Inventory (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r131" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under 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" ] }, "gnss_statement-statement-note-6-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-6-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Inventories" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "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": [ "r454", "r687", "r688" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "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": [ "r89", "r428", "r819" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r129" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r98", "r141", "r540", "r694", "r740", "r752", "r806" ] }, "gnss_EmployeesDirectorsAndConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "EmployeesDirectorsAndConsultantsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees, Directors, and Consultants [Member]", "documentation": "Represents information related to employees, directors, and consultants." } } }, "auth_ref": [] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r201", "r243", "r254", "r255", "r256", "r257", "r258", "r260", "r264", "r322", "r323", "r324", "r325", "r327", "r328", "r330", "r332", "r333", "r764", "r765" ] }, "gnss_OperatingLeaseRightOfUseAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "OperatingLeaseRightOfUseAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Operating lease ROU asset, fair value", "documentation": "Amount of fair value portion of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories, net", "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": [ "r9" ] }, "gnss_statement-statement-note-7-property-and-equipment-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-7-property-and-equipment-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 7 - Property and Equipment - Property and Equipment (Details)" } } }, "auth_ref": [] }, "gnss_statement-statement-note-7-property-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-7-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Property and Equipment" } } }, "auth_ref": [] }, "gnss_PrepaidTradeShowsAndTravel": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "PrepaidTradeShowsAndTravel", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade shows and travel", "label": "gnss_PrepaidTradeShowsAndTravel", "documentation": "Amount of consideration paid in advance for trade shows and travel that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "gnss_EffectOfExchangeRateOnOperatingLeaseROUAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "EffectOfExchangeRateOnOperatingLeaseROUAssets", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate on operating lease ROU assets", "documentation": "Amount of effect of exchange rate changes on operating lease ROU assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other", "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" ] }, "gnss_statement-statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Changes in Carrying Amount of Goodwill (Details)" } } }, "auth_ref": [] }, "gnss_GainLossOnDispositionOfFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "GainLossOnDispositionOfFixedAssets", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Loss on disposal of fixed asset", "documentation": "Amount of gain ( loss ) on sale or disposal of fixed assets." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r43", "r45", "r83", "r84", "r270", "r649" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other 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 after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r138", "r726" ] }, "gnss_statement-statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Estimated Future Amortization Expense (Details)" } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under 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" ] }, "gnss_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "gnss_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "terseLabel": "Thereafter", "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)." } } }, "auth_ref": [] }, "gnss_NondeductibleCompensationInterestExpenseAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NondeductibleCompensationInterestExpenseAndOther", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "gnss_NondeductibleCompensationInterestExpenseAndOther", "terseLabel": "Nondeductible compensation, interest expense and other", "documentation": "Income tax reconciliation non deductible expense share based compensation cost interest and other." } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r201", "r243", "r254", "r255", "r256", "r257", "r258", "r260", "r264", "r322", "r323", "r324", "r325", "r327", "r328", "r330", "r332", "r333", "r764", "r765" ] }, "gnss_statement-statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Summary of Intangible Assets (Details)" } } }, "auth_ref": [] }, "gnss_PrepaidProfessionalServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "PrepaidProfessionalServices", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid professional services", "label": "gnss_PrepaidProfessionalServices", "documentation": "Amount of asset related to prepaid professional services." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "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": [ "r318" ] }, "gnss_EquityPlan2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "EquityPlan2015Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "2015 Equity Plan [Member]", "documentation": "Represents The 2015 Equity Incentive Plan (\"2015\" Equity Plan\")." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r43", "r45", "r83", "r84", "r270", "r575", "r649" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r691" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "gnss_PrepaidExpensesAndOtherDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "PrepaidExpensesAndOtherDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Disclosure [Text Block]", "documentation": "The entire disclosure for prepaid expenses and other." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r830", "r831", "r832", "r833" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Inventory obsolescence", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r287" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "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": [ "r52", "r55" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Shares retained for payment of taxes in connection with settlement of restricted stock units", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r192" ] }, "gnss_ObligationToIssueCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ObligationToIssueCommonStockMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Obligation to Issue Common Stock [Member]", "documentation": "Related to obligation to issue common stock." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r709" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income taxes computed at the federal statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r433" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentAnnualReport", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r711", "r712", "r713" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "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_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right of use assets", "terseLabel": "Operating Lease, Right-of-Use Asset", "periodStartLabel": "Operating lease ROU assets as of September 30, 2021", "periodEndLabel": "Operating lease ROU assets as of September 30, 2022", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r503" ] }, "gnss_NumberOfWhollyOwnedSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NumberOfWhollyOwnedSubsidiaries", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_NumberOfWhollyOwnedSubsidiaries", "terseLabel": "Number of Wholly Owned Subsidiaries", "documentation": "Represents the number of wholly owned subsidiaries of the reporting entity as of a certain date." } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "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": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "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": [ "r9" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r122" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r714" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Short-term marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r727" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r709" ] }, "us-gaap_RepaymentsOfUnsecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfUnsecuredDebt", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfUnsecuredDebt", "negatedLabel": "Payments on promissory notes", "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt." } } }, "auth_ref": [ "r38" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes", "terseLabel": "Stock options and other prior year true-ups", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r799" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r711", "r712", "r713", "r715" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r511" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income taxes, net of federal tax benefit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r799" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "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": [ "r716" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "gnss_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "OneCustomerMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "One Customer [Member]", "documentation": "Represents one customer." } } }, "auth_ref": [] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill, Gross", "documentation": "Amount before 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": [ "r292", "r299", "r676" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating Lease, Liability", "periodStartLabel": "Operating lease liabilities", "periodEndLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r504" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "Product sales", "terseLabel": "Revenues", "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": [ "r242", "r243", "r254", "r259", "r260", "r266", "r268", "r270", "r375", "r376", "r522" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r94", "r694", "r827" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)", "negatedLabel": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units (in shares)", "terseLabel": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r221", "r232", "r233", "r234" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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": [ "r769" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, current portion", "terseLabel": "Current portion as of September 30, 2022", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r504" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r717" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecurities", "terseLabel": "Marketable Securities, Total", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r88", "r727" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "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": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "terseLabel": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r108", "r197", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r483", "r764" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "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": [ "r709" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic (in shares)", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r24", "r79", "r343", "r678", "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, noncurrent", "negatedLabel": "Less non-current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r504" ] }, "gnss_NonemployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NonemployeeDirectorsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-employee Directors [Member]", "documentation": "Related to non-employee directors." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Canadian goods and services and harmonized sales tax receivable", "label": "us-gaap_IncomeTaxesReceivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r86", "r728" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [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": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r115" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r149" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "periodEndLabel": "Restricted cash, current portion", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r39", "r165", "r194" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrual", "terseLabel": "Standard and Extended Product Warranty Accrual", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "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." } } }, "auth_ref": [ "r87", "r317", "r319", "r321" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r66" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r158", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r378" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "negatedLabel": "Less lease principal payments on operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r505", "r507" ] }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "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": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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": [ "r44", "r270" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-1-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual", "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "http://www.lradx.com/20230930/role/statement-note-6-inventories", "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details", "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "lang": { "en-us": { "role": { "label": "Statement [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": [ "r202", "r203", "r204", "r236", "r522", "r576", "r580", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r610", "r612", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r632", "r700" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Warranty settlements", "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": [ "r320" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShortTermLeaseCost", "terseLabel": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r506", "r693" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r379", "r386", "r414", "r415", "r416", "r520", "r521", "r566", "r584", "r585", "r637", "r639", "r641", "r642", "r644", "r661", "r662", "r674", "r680", "r689", "r696", "r699", "r756", "r768", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r13" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in 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": [ "r193" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r421" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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": [ "r193" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r172", "r273", "r281" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": [ "r112", "r113", "r114" ] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r684", "r825" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r386", "r521", "r566", "r584", "r585", "r637", "r639", "r641", "r642", "r644", "r661", "r662", "r674", "r680", "r689", "r696", "r768", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedLabel": "Prepaid expenses and other", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r9" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Operating Activities:" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r379", "r386", "r414", "r415", "r416", "r520", "r521", "r566", "r584", "r585", "r637", "r639", "r641", "r642", "r644", "r661", "r662", "r674", "r680", "r689", "r696", "r699", "r756", "r768", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid insurance", "label": "us-gaap_PrepaidInsurance", "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": [ "r667", "r675", "r753" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r127" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r386", "r521", "r566", "r584", "r585", "r637", "r639", "r641", "r642", "r644", "r661", "r662", "r674", "r680", "r689", "r696", "r768", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "terseLabel": "Increase (Decrease) in Other Employee-Related Liabilities", "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r118" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units", "negatedLabel": "Shares retained for payment of taxes in connection with net share settlement of restricted stock units", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r153", "r154", "r156", "r160", "r205", "r206", "r209", "r210", "r219", "r220", "r278", "r279", "r443", "r444", "r445", "r464", "r467", "r471", "r472", "r473", "r484", "r485", "r486", "r500", "r501", "r513", "r524", "r525", "r526", "r570", "r571", "r572", "r573", "r574" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited/Cancelled, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r408" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "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": [ "r28" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r199", "r200", "r336", "r352", "r514", "r668", "r670" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Shares Granted (in shares)", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r406" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details" ], "lang": { "en-us": { "role": { "label": "Additional operating lease ROU assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r508", "r693" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value, Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r406" ] }, "gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "gnss_AdjustmentsRelatedToTaxWithholdingForCashlessShareBasedCompensation", "negatedLabel": "Adjustments Related To Tax Withholding For Cashless Share Based Compensation", "documentation": "Amount of decrease to equity for cashless grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "gnss_AssetAcquisitionAdjustmentsFromPurchaseHoldbackLiabilityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AssetAcquisitionAdjustmentsFromPurchaseHoldbackLiabilityPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_AssetAcquisitionAdjustmentsFromPurchaseHoldbackLiabilityPeriod", "terseLabel": "Asset Acquisition, Adjustments from Purchase Holdback Liability, Period (Year)", "documentation": "Represents period for adjustments from purchase holdback liability for asset acquisition." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Number of Shares Outstanding (in shares)", "periodEndLabel": "Number of Shares 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": [ "r403", "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding (in dollars per share)", "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r403", "r404" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r18" ] }, "gnss_AssetsAcquisitionOfAmikaMobileCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AssetsAcquisitionOfAmikaMobileCorporationMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Assets Acquisition of Amika Mobile Corporation [Member]", "documentation": "Represents the assets acquisition of Amika Mobile Corporation." } } }, "auth_ref": [] }, "gnss_AssetPurchaseAgreementDeductionFromLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AssetPurchaseAgreementDeductionFromLiability", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_AssetPurchaseAgreementDeductionFromLiability", "terseLabel": "Asset Purchase Agreement, Deduction From Liability", "documentation": "The amount of deduction from liabilities under an asset purchase agreement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Number of Shares Released (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r407" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r746" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "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": [ "r122", "r166", "r542" ] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross", "terseLabel": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "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": [ "r709" ] }, "gnss_ContractWithCustomerLiabilityIncreaseForNewContract": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ContractWithCustomerLiabilityIncreaseForNewContract", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "New performance obligations", "documentation": "Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value, Released (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r407" ] }, "gnss_CapitalizedResearchAndExperimental": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "CapitalizedResearchAndExperimental", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "Capitalized R&E expenses", "terseLabel": "Capitalized Research And Experimental", "documentation": "Costs that are paid or incurred in connection with the trade or business which represents cost in the experimental or laboratory sense." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r110" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r93", "r96", "r97", "r117", "r595", "r611", "r633", "r634", "r694", "r707", "r740", "r752", "r806", "r828" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "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": [ "r11", "r533", "r542", "r694" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r148" ] }, "gnss_CommonStockAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "CommonStockAwardMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Common Stock Award [Member]", "documentation": "Represents the common stock award." } } }, "auth_ref": [] }, "gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesEachAnniversaries", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares, Each Anniversaries", "documentation": "Represents number of shares of equity interest issued or issuable for business acquisition each anniversaries." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-document-and-entity-information", "http://www.lradx.com/20230930/role/statement-note-1-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual", "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "http://www.lradx.com/20230930/role/statement-note-6-inventories", "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details", "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-document-and-entity-information", "http://www.lradx.com/20230930/role/statement-note-1-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual", "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "http://www.lradx.com/20230930/role/statement-note-6-inventories", "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details", "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "gnss_AssetPurchaseAgreementDeductionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AssetPurchaseAgreementDeductionTerm", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_AssetPurchaseAgreementDeductionTerm", "terseLabel": "Asset Purchase Agreement, Deduction, Term (Year)", "documentation": "The period of time that deductions can be made under an asset purchase agreement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r65" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r134" ] }, "gnss_BoardOfDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "BoardOfDirectorsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Board of Directors [Member]", "documentation": "Information pertaining to the Board of Directors." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "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": [ "r28", "r739" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Shares Granted (in shares)", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r62" ] }, "gnss_ContractWithCustomerLiabilityEffectOfExchangeRate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ContractWithCustomerLiabilityEffectOfExchangeRate", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "gnss_ContractWithCustomerLiabilityEffectOfExchangeRate", "negatedLabel": "Effect of exchange rate on deferred revenue", "documentation": "Represents effect of exchange rate for contract with customer liability." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r22" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from maturities of marketable securities", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r190", "r191", "r749" ] }, "gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuable", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "gnss_BusinessCombinationConsiderationTransferredEquityInterestsIssuable", "negatedLabel": "Obligation to issue common stock in connection with the Amika Mobile asset purchase", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issuable in consideration for the business combination." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r77" ] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r723", "r741" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - diluted (in 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": [ "r223", "r231" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "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": [ "r124", "r195", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r346", "r347", "r348" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r798" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent", "periodEndLabel": "Long-term restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": [ "r39", "r145", "r194" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Gross deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r90", "r91", "r140", "r436" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r798" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r126", "r539", "r570", "r574", "r577", "r594", "r694" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r201", "r455", "r456", "r457", "r458", "r515", "r660", "r763", "r766", "r767" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r741", "r802", "r803" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r201", "r455", "r456", "r457", "r458", "r515", "r660", "r763", "r766", "r767" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term marketable securities", "label": "Certificates of deposit", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r727" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Diluted (in 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": [ "r222", "r231" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r723", "r741", "r803" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2024", "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": [ "r120" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2025", "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": [ "r120" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "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": [ "r31", "r164", "r197", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r456", "r457", "r458", "r483", "r694", "r764", "r811", "r812" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2026", "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": [ "r120" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2027", "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": [ "r120" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details": { "parentTag": "gnss_FiniteLivedIntangibleAssetsAmortizationExpenseTotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth 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": [ "r120" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Total current tax provision", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r132", "r440", "r449", "r741" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r266", "r522", "r560", "r561", "r562", "r563", "r564", "r565", "r663", "r681", "r695", "r722", "r759", "r760", "r770", "r823" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "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": [ "r43", "r45", "r83", "r84", "r270" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "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." } } }, "auth_ref": [ "r364", "r366", "r377" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r387", "r391", "r419", "r420", "r422", "r690" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r266", "r522", "r560", "r561", "r562", "r563", "r564", "r565", "r663", "r681", "r695", "r722", "r759", "r760", "r770", "r823" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r343", "r380", "r385", "r476", "r518", "r678", "r679", "r684", "r685", "r686" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r681" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r125", "r196", "r349", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r466", "r635", "r636", "r647" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r343", "r380", "r385", "r476", "r517", "r684", "r685", "r686" ] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_BusinessAcquisitionSharePrice", "terseLabel": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "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": [ "r92", "r350" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r437" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r343", "r380", "r381", "r382", "r383", "r384", "r385", "r476", "r519", "r678", "r679", "r684", "r685", "r686" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r62" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r133" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized", "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": [ "r92", "r593" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Management [Member]" } } }, "auth_ref": [ "r748", "r810" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r199", "r200", "r336", "r352", "r514", "r669", "r670" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (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": [ "r92", "r593", "r611", "r828", "r829" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r742", "r743", "r804", "r826", "r828" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r723", "r741", "r803" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "terseLabel": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r800" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)." } } }, "auth_ref": [ "r17", "r79", "r137" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income" ], "lang": { "en-us": { "role": { "label": "Unrealized loss on marketable securities", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r176", "r177", "r275" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "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_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for doubtful accounts of $66 and $181", "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": [ "r271", "r272" ] }, "us-gaap_GoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Goodwill from software reporting unit", "documentation": "Fair value portion of 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": [ "r805" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value 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": [ "r92", "r350" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r63" ] }, "us-gaap_AccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionExpense", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Accretion of acquisition holdback liability", "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations." } } }, "auth_ref": [ "r677", "r757" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "us-gaap_OtherAssetsCurrent", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r174", "r694" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Money market funds", "negatedLabel": "Unrealized loss", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r750", "r751" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsGross", "terseLabel": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r85" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Net deferred tax assets and liabilities", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r800" ] }, "gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details" ], "lang": { "en-us": { "role": { "label": "gnss_ProductWarrantyAccrualIncreaseDecreaseForNewWarrantiesIssuanceAndAdjustmentPreexistingWarranties", "terseLabel": "Warranty provision", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to new warranties issuance and preexisting product warranties." } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r481" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "GNSS", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r59", "r167", "r541" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorName", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r711", "r712", "r713" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r306", "r308", "r616" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorLocation", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r711", "r712", "r713" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "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": [ "r423", "r424", "r425", "r579", "r742", "r743", "r744", "r804", "r828" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r268", "r269", "r581", "r582", "r583", "r638", "r640", "r643", "r645", "r648", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r664", "r682", "r699", "r770", "r823" ] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r771" ] }, "gnss_statement-statement-note-10-accrued-and-other-liabilities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-10-accrued-and-other-liabilities-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Liabilities" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.00001 par value per share", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r710" ] }, "gnss_ProductWarrantyExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ProductWarrantyExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Warranty provision", "documentation": "The expense (benefit) charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r172", "r273", "r281", "r282", "r284", "r822" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r268", "r269", "r581", "r582", "r583", "r638", "r640", "r643", "r645", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r664", "r682", "r699", "r770", "r823" ] }, "gnss_RangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "RangeFourMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Range Four [Member]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range four of exercise price." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r42" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r308", "r616" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r238", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r309", "r310", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r676", "r722", "r823" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "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": [ "r30" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r343", "r482", "r678", "r679" ] }, "gnss_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "gnss_statement-statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Liabilities - Summary of Accrued Liabilities (Details)" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserve for obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r50", "r732" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r711", "r712", "r713" ] }, "gnss_VestsImmediatelyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "VestsImmediatelyMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vests Immediately [Member]", "documentation": "Relating to vests immediately" } } }, "auth_ref": [] }, "gnss_TwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "TwoCustomersMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Two Customers [Member]", "documentation": "Represents information regarding two customers." } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill impairment", "terseLabel": "Impairment of goodwill", "negatedTerseLabel": "Goodwill from software reporting unit, gain (loss)", "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": [ "r10", "r290", "r296", "r301", "r676" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "terseLabel": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r487", "r488", "r489", "r490", "r629" ] }, "gnss_RangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "RangeTwoMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Range Two [Member]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range two of exercise price." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Noncash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "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": [ "r27", "r694" ] }, "gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsOutstandingNumber", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Equity Instruments Other than Options, Outstanding, Number", "documentation": "Number of options and equity instruments other than options outstanding." } } }, "auth_ref": [] }, "gnss_StockIssuedDuringPeriodValueStockOptionsExercisedCashless": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedCashless", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Value Stock Options Exercised, Cashless", "documentation": "The cashless value of stock issued as a result of the exercise of stock options" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount", "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Canadian goods and services and harmonized sales tax payable", "label": "us-gaap_SalesAndExciseTaxPayableCurrent", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "gnss_RangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "RangeOneMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Range One [Member]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range one of exercise price." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesNetShareSettlementTransaction", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises, Net Share Settlement Transaction", "documentation": "The number of options exercised in a net share settlement transaction." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "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": [ "r93" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details" ], "lang": { "en-us": { "role": { "label": "Long-lived assets", "terseLabel": "Long-lived assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r269" ] }, "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardProposedNumberOfSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Proposed Number of Shares Authorized", "documentation": "Number of shares authorized by the reporting entity's board of directors for issuance under share-based payment arrangement, but still awaiting approval by the reporting entity's stockholders as of the specified date." } } }, "auth_ref": [] }, "gnss_RangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "RangeThreeMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Range Three [Member]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by range three of exercise price." } } }, "auth_ref": [] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-1-operations" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r146", "r157" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "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": [ "r198", "r429", "r434", "r435", "r439", "r446", "r451", "r452", "r453", "r578" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation expense", "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": [ "r10", "r58" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Warranty reserve", "label": "us-gaap_ProductWarrantyAccrualClassifiedCurrent", "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": [ "r30", "r761", "r762" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-1-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-details-textual", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-tables", "http://www.lradx.com/20230930/role/statement-note-11-debt", "http://www.lradx.com/20230930/role/statement-note-11-debt-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases", "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual", "http://www.lradx.com/20230930/role/statement-note-12-leases-initial-measurement-of-operating-lease-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-12-leases-tables", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-tables", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-summary-of-sharebased-compensation-expense-details", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-basic-and-diluted-loss-per-share-details", "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables", "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-tables", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-longlived-assets-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual", "http://www.lradx.com/20230930/role/statement-note-3-recent-accounting-pronouncements", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-contract-asset-and-contract-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-tables", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-details-textual", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables", "http://www.lradx.com/20230930/role/statement-note-6-inventories", "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details", "http://www.lradx.com/20230930/role/statement-note-6-inventories-tables", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-estimated-future-amortization-expense-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-details-textual", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details", "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-tables" ], "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": [ "r202", "r203", "r204", "r236", "r522", "r576", "r580", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r608", "r609", "r610", "r612", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r632", "r700" ] }, "gnss_ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ScheduleOfChangesInFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Finite Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of changes in finite lived intangible assets." } } }, "auth_ref": [] }, "gnss_NumberOfAdditionalInactiveSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NumberOfAdditionalInactiveSubsidiaries", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_NumberOfAdditionalInactiveSubsidiaries", "terseLabel": "Number of Additional Inactive Subsidiaries", "documentation": "Represents the number of additional inactive subsidiaries of the reporting entity, as of a certain date." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.00001 par value; 100,000,000 shares authorized; 36,611,240 and 36,403,833 shares issued and outstanding, 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": [ "r93", "r537", "r694" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Shares Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r399" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "Total 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": [ "r139", "r170", "r197", "r241", "r256", "r262", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r455", "r457", "r483", "r535", "r605", "r694", "r707", "r764", "r765", "r811" ] }, "gnss_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrossExercisesInPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Number of Shares Exercised (in shares)", "documentation": "Gross number of share options (or share units) exercised during the current period." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesAuthorized", "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": [ "r93", "r593" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.00001 par value; 5,000,000 shares authorized; none issued and outstanding", "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": [ "r92", "r536", "r694" ] }, "gnss_ShareBuybackProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ShareBuybackProgramMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Buyback Program [Member]", "documentation": "Represents the share buyback program." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r400" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r93", "r593", "r611", "r828", "r829" ] }, "gnss_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "SoftwareMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Software [Member]", "documentation": "Represents the software segment." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income" ], "lang": { "en-us": { "role": { "label": "Unrealized foreign currency translation (loss) gain", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r8", "r14", "r135" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r102", "r171", "r538", "r571", "r574" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r33", "r159", "r183", "r184", "r185", "r202", "r203", "r204", "r208", "r216", "r218", "r236", "r277", "r280", "r363", "r423", "r424", "r425", "r441", "r442", "r459", "r460", "r461", "r462", "r463", "r465", "r468", "r491", "r493", "r494", "r495", "r496", "r497", "r512", "r567", "r568", "r569", "r579", "r632" ] }, "gnss_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "gnss_SharesSurrenderedFromStockOptionExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "SharesSurrenderedFromStockOptionExercises", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Shares surrendered from stock option exercises", "documentation": "Amount of shares surrendered from stock option exercises." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r159", "r202", "r203", "r204", "r208", "r216", "r218", "r277", "r280", "r423", "r424", "r425", "r441", "r442", "r459", "r461", "r462", "r465", "r468", "r567", "r569", "r579", "r828" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-17-net-loss-income-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r745" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-18-segment-information", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r243", "r254", "r255", "r256", "r257", "r258", "r260", "r264" ] }, "gnss_UnderwrittenPublicOfferingCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "UnderwrittenPublicOfferingCommonStock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_UnderwrittenPublicOfferingCommonStock", "terseLabel": "Underwritten Public Offering, Common Stock", "documentation": "The number of shares to be offered in the initial pubic offering under the underwritten public offering" } } }, "auth_ref": [] }, "gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensationCashless", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "gnss_SharesPaidForTaxWithholdingForShareBasedCompensationCashless", "negatedLabel": "Shares Paid For Tax Withholding For Share Based Compensation, Cashless (in shares)", "documentation": "Number of shares used to settle cashless grantee's tax withholding obligation for award under share-based arrangement." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "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": [ "r498", "r516" ] }, "gnss_StockReleasedFromObligationToIssueValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "StockReleasedFromObligationToIssueValue", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Release of obligation to issue commons stock", "documentation": "The value of stock released from the obligation to issue." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r270", "r683", "r770", "r823", "r824" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "gnss_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "ThreeCustomersMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Three Customers [Member]", "documentation": "Represents information regarding three customers." } } }, "auth_ref": [] }, "gnss_StockReleasedFromObligationToIssueShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "StockReleasedFromObligationToIssueShares", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Release of obligation to issue common stock (in shares)", "documentation": "The number of shares of stock released from the obligation to issue during the period." } } }, "auth_ref": [] }, "gnss_StockIssuedDuringPeriodSharesStockOptionsExercisedCashless": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedCashless", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares Stock Options Exercised, Cashless (in shares)", "documentation": "Number of share options ( or share units exercised during the current period that are cashless." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "totalLabel": "Total", "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": [ "r30" ] }, "gnss_StockUsedAsConsiderationOfOptionExercises": { "xbrltype": "sharesItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "StockUsedAsConsiderationOfOptionExercises", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_StockUsedAsConsiderationOfOptionExercises", "terseLabel": "Stock Used as Consideration of Option Exercises", "documentation": "Number of shares used as consideration of option exercises." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "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": [ "r498", "r516" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Number of Shares Forfeited/expired (in shares)", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r778" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r649" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Shares Forfeited/expired (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r778" ] }, "gnss_statement-statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-10-accrued-and-other-liabilities-changes-in-warranty-reserve-details", "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Liabilities - Changes in Warranty Reserve (Details)" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "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": [ "r16", "r159", "r183", "r184", "r185", "r202", "r203", "r204", "r208", "r216", "r218", "r236", "r277", "r280", "r363", "r423", "r424", "r425", "r441", "r442", "r459", "r460", "r461", "r462", "r463", "r465", "r468", "r491", "r493", "r494", "r495", "r496", "r497", "r512", "r567", "r568", "r569", "r579", "r632" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-options-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r67" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r123", "r311", "r312", "r650", "r758" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r15", "r35", "r460", "r463", "r512", "r567", "r568", "r734", "r735", "r736", "r742", "r743", "r744" ] }, "gnss_statement-statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "statement-statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 10 - Accrued and Other Liabilities - Other Noncurrent Liabilities (Details)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign rate differential", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r799" ] }, "gnss_VestingBasedOnMarketConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "VestingBasedOnMarketConditionsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting Based on Market Conditions [Member]", "documentation": "Relating to vesting based on market conditions." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r692" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r68" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r60" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r729" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r410" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedTerseLabel": "Less valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r438" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected term in years (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r49", "r106" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "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": [ "r188", "r211", "r212", "r213", "r214", "r215", "r222", "r224", "r229", "r230", "r231", "r235", "r469", "r470", "r531", "r547", "r671" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant Date Fair Value, Forfeited/cancelled (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r60" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r475", "r476", "r477", "r478", "r479", "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Number of Shares Outstanding, Beginning Balance (in shares)", "periodEndLabel": "Number of Shares Outstanding, Ending Balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r395", "r396" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r58" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment", "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon vesting of restricted stock units", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r16", "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Weighted Average Exercise Price, Shares Outstanding, Beginning Balance (in dollars per share)", "periodEndLabel": "Weighted Average Exercise Price, Shares Outstanding, Ending Balance (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r395", "r396" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock in business combination", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r16", "r33", "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Number of Shares Exercisable (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r397" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "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_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon exercise of stock options, net", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r16", "r33", "r126" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r510", "r693" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average Exercise Price, Shares Exercisable (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r397" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Dividend yield (Rate)", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Volatility (Rate)", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r414" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch", "terseLabel": "Research and development credit", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r71", "r72", "r801" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-weightedaverage-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate (Rate)", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r416" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "negatedTerseLabel": "Acquired intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r60" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "(Loss) income from operations", "terseLabel": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r241", "r255", "r261", "r264", "r673" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total undiscounted operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r511" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "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" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Inventories, net", "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": [ "r173", "r666", "r694" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth 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": [ "r511" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Share-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-restricted-stock-activity-details", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-9-prepaid-expenses-and-other-summary-of-prepaid-expenses-and-others-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid commissions", "label": "us-gaap_CapitalizedContractCostNetCurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r288" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r12", "r701", "r702", "r703", "r704" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r711", "r712", "r713" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock in business combination (in shares)", "terseLabel": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r92", "r93", "r126" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories-schedule-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r731" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r799" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-comprehensive-loss-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive (loss) income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r180", "r182", "r187", "r530", "r546" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "terseLabel": "Accruals and other", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon vesting of restricted stock units (in shares)", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r16", "r92", "r93", "r126" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "terseLabel": "Allowances", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r718" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock upon exercise of stock options, net (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r92", "r93", "r126", "r400" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-maturities-of-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable, net", "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": [ "r9" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "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": [ "r43", "r45", "r83", "r84", "r270", "r649" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-significant-portion-of-net-deferred-tax-asset-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedTerseLabel": "Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r72", "r801" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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": [ "r809" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-12-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r808" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "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": [ "r43", "r45", "r83", "r84", "r270", "r649", "r720" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "terseLabel": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r16", "r92", "r93", "r126" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-7-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "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": [ "r11" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r300", "r301", "r676" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events", "http://www.lradx.com/20230930/role/statement-note-20-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r498", "r516" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements", "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-operating-lease-right-of-use-assets-currency-translation-adjustments-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r300", "r301", "r676" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r116" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-reconciliation-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-summary-of-income-taxes-details", "http://www.lradx.com/20230930/role/statement-note-18-segment-information-segment-disclosures-details" ], "lang": { "en-us": { "role": { "label": "Income tax expense", "totalLabel": "Provision (benefit) for income taxes", "terseLabel": "Income Tax (Benefit) Expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r144", "r155", "r217", "r218", "r249", "r432", "r447", "r548" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r709" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r388", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r388", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r709" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r724", "r738" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation", "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity", "http://www.lradx.com/20230930/role/statement-note-16-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "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": [ "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "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": [ "r163", "r175", "r197", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r455", "r457", "r483", "r694", "r764", "r765", "r811" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Balance as of September 30, 2021", "periodEndLabel": "Balance as of September 30, 2022", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r523" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": [ "r79", "r137" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r709" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Long-term restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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." } } }, "auth_ref": [ "r145", "r725", "r738" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Goodwill", "periodStartLabel": "Balance as of September 30, 2021", "periodEndLabel": "Balance as of September 30, 2022", "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": [ "r168", "r289", "r528", "r676", "r694", "r754", "r755" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Technology", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r119", "r527" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "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": [ "r107", "r197", "r241", "r255", "r261", "r264", "r276", "r322", "r323", "r325", "r326", "r327", "r329", "r331", "r333", "r334", "r483", "r673", "r764" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r198", "r433", "r450" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r75" ] }, "us-gaap_NonfinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonfinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-holdback-liability-measured-at-fair-value-on-a-nonrecurring-basis-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonfinancialLiabilitiesFairValueDisclosure", "periodStartLabel": "Balance as of September 30, 2021", "periodEndLabel": "Balance as of September 30, 2022", "documentation": "Fair value of obligations not classified as financial liabilities. Includes, but is not limited to, accounts payable and accrued liabilities, commitments, obligations, and other liabilities." } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-changes-in-carrying-amount-of-goodwill-details" ], "lang": { "en-us": { "role": { "label": "Currency translation, goodwill", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r297" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r76" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCash", "terseLabel": "Restricted Cash, Total", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r724", "r738", "r820", "r821" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash", "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": [ "r4", "r112" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-6-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r286" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Effect of foreign exchange rate on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": [ "r807" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "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": [ "r302", "r303", "r304", "r305", "r523", "r527" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the consolidated statement of cash flows", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r39", "r112", "r194" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-5-fair-value-measurements-fair-value-by-major-security-type-details" ], "lang": { "en-us": { "role": { "label": "Fair value", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r79" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets", "http://www.lradx.com/20230930/role/statement-note-8-goodwill-and-intangible-assets-summary-of-intangible-assets-details" ], "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": [ "r54", "r56" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r427" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-15-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "terseLabel": "Dividends, Total", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r7", "r126" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireMarketableSecurities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r749" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-13-income-taxes", "http://www.lradx.com/20230930/role/statement-note-13-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r13" ] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r830", "r831", "r832", "r833" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-operations", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-other-noncurrent-liabilities-details", "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r681" ] }, "gnss_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-details-textual", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "gnss_NumberOfMajorCustomers", "terseLabel": "Number Of Major Customers", "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net", "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": [ "r430", "r431" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-", "http://www.lradx.com/20230930/role/statement-note-19-major-customers-suppliers-and-related-information-schedule-of-major-customers-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r830", "r831", "r832", "r833" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 }, "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-consolidated-balance-sheets", "http://www.lradx.com/20230930/role/statement-consolidated-statements-of-cash-flows", "http://www.lradx.com/20230930/role/statement-note-2-basis-of-presentation-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "terseLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodEndLabel": "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": [ "r39", "r165", "r665" ] }, "gnss_AccruedContractCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.lradx.com/20230930", "localname": "AccruedContractCosts", "crdr": "credit", "calculation": { "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.lradx.com/20230930/role/statement-note-10-accrued-and-other-liabilities-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued contract costs", "label": "gnss_AccruedContractCosts", "documentation": "Represents accrued contract costs." } } }, "auth_ref": [] } } } }, "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": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r87": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r88": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r89": { "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" }, "r90": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "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" }, "r108": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r138": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "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" }, "r140": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "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" }, "r189": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r449": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r450": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r530": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r546": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r637": { "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" }, "r638": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r639": { "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" }, "r640": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r644": { "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" }, "r645": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r724": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r728": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r729": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r730": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(6)(a)(4))", "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(6))", "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": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r736": { "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" }, "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": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "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": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r752": { "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" }, "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": "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" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "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": "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" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "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": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r804": { "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" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r826": { "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" }, "r827": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "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" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 107 0001437749-23-033895-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-033895-xbrl.zip M4$L#!!0 ( /:)AU? &=DX2P\ 5 - 97A?-C P-3DR+FAT;>U; MZV\;-Q+_W/P5//?2QH D2TZ32RW'@&,[J1$G-FSW[CX<<*!V*8G-[G)#EA^V[%@$LU%\L[9+#X7 >OYFA#J<^38X.ITK&1\^^._3:)^I(W?W[ M=;__ZN?]'KP]W..'S[Z#]W_I=L4'E2DKO8K%:"%NIT46*WMJ4B6NC/4R$5TQ M&.SMO]G;[^^_%/L'^X,#^'_\272[1X>I\E)$4VF=\F]W"C_NOMD)3S.9JK<[ M8V-3Z;NQ\BKRVF0[(C*95QF,]BI1^=1DZFUF=HZ>'>XQTX^ MZ_1_U,&@G_LA?1W+5">+@Q]O=:J<^*SFXMJD,OMQF,LXUMGDH*\ST1OH;(A4 M\Q:I,'=IZG#=,C-IMW?FN3/0D.[!Z,O7#5-J)S@YP_,[1#]G( MYP$.PL$KZZX* ?OG^SO]\?-@?0H\%PMP>>4+O6#F3BC'!%"AL&@3C@(E$S M$,02TTCX5"5RCIR&HQ4GQN8&G"S2N9#SUO*G'TXNRF6%S/-$1W*4*.%QM6C: MD RM4F^P*P,W"U(E+$!'C,#[!6XMD=Z(P7N-\T3\,8]<>YQDBM&OX'TX&V' MIGTMP!S'&D0+)Z3AS, LM55^@='!JC%(/8L4#<<]-/A=(P;8&1'%@SR!4P?" M$1PZOC_/HEHFL#2PGRHXS+@EF_LFU3(+*UPKYRF.O5N ^-U&HORZG-X12H*4 M@?I\JN$#R$17RW!0K+>M[J9ZA%(!8>*2QUD&\H*52<)P#._!*,2@W_V((YB@ M1T4ZXXGHJG&%L4Z -/*7E31[XA] 'U8NK 1=7)@"25B(B23+^R1!$N!=TD_=#8%3/2[\U*"AQN)$YAJ!S(TWT9=M\+*7H'FR MWE\4]N=P?XBO''A'.NM!OR]@Q80<,* T14]/3)K" Q)'1^32BIE,"B7^VN_U MX6\@G>J9CB&CAK&ZJX$V2RZM Q7' P$,;=H]BD]E"1(ET\ 6!E=5K M#1E)92!B#]$TPX2J0_)^9Z2E ST%.!!Y V>22J G"Z=$7/(54$8N=5QR-5UW M@JW3@[7PV;A HF:@*( AIE)G5#\0L6B["RU=?^C)G0J5>@(@':@?& '$?I/I![$D17I"/:_V9S(\X)=P."4 M-HFK!+ZL2B'U(EMQE)*US0SVY:T>\<9@/82ZM$KIC[= Z]X7Z%ZNP$/5 0^. MLT! 3IE$I2'W11RR3Z)$O@YG9B;KHE2=0WGV(#E8- 'VAM.BK':NR)D2&Z5: MC@M?P")S %Z<>XX>6G$+#N=XY"C1 BE=DIG? TW:2H^A/S,M9V&:7@)P\0PF MDOFJD/%W<'A7I7EIR.Q: )S4B74 #[@X1A-+JX!7:25'!B9S#6L MUFH@;-114%B9],1EM2RZHK&^XS*2PNJ[1^1>K@V-@B3N7;8L'P.YIM%$17P)?/@3)O^GH#FDCO^E@8%Z(Z1 MS-N=JP_O/NZ42\YU[*<'F,X_'PJ>WDW4V!\()%(^(5G0(VQ\M&B]O[VNB#5J M[B(4W45C@:6YTW'7FOGJPTA!6+KZ\/G73_4>8 3V<9K_GAU.;;GPU?&'L^Z[ MZ[/CC]WC][=GUP<0UN9RX89B! A'V0.,9ZK%S!# #.]J/[\;@@]/# S[OD]_ M,$]&7R86 '_<;;]:$< OI^L%@%+\O[=_>WER :[_7@%4N3�..YS\\E:^524D5/"O6I7%JNI](><=\;#'JXJ6V^#@02H 7QZ] M87VT#9LN]:"!>73V8+6_6:ZN^BF0L:C$S,GOCC 95REGQ@2(,+&''*GKY1=E M ,8)-1YC%$!*.",&U8.TF8(5>G%P]Y342; 0ZA 9&$]O*@I8B ((%[I*K9B8 M$O2B0BI^Y9)&:(>,E//P&;M/SCM,KZ*DH. 1"(8^%=. 047B*0=#GE)=I$ ! M1Q.&)T8PC($,OBCL).FHKG>$A*%,Y]IU,8B4/&+,$.G@EJ(0L:%I;2"BYQ6L.!#AMXZ MU@Y6$(#(AHK[,HA!6UL%?F 3O#YJ7QZP$@.QHD)C'5[F;GU% 57?:U]0MD%, M5J3I:PE*0_)1C^!Z1TA3UB)K<\C\?V4GCAE*Z.V:+&'[ 8EHH)J5&0.E,%RR/IEJ M-19G=RHJ*"^Y',/A*PL* ?[N-\BVL(S+QYPJ- '7(B*"'UXM8#Z(<.=,,@!HZ!<36XL6@_[S2?'0 <+X^K$@;)+]=E@@BK-3)2H_+(;APT_EO MP9%?*U!]"(@@([H6(H[CF<3"SV?C*Q/%C3=UXK.!1+21<%Z5-K-)29I2:_2B MFB+/F*;"$W-(F-I8964EM/DK=1A1FX&]S:APD!:[)6\I0X<@=+JXAM_,MT/) M!M47(@ %<((/81IHDJ;[%>7M%ZNP_-RCS=;OTP*T#E )9O_8,)CP11,DJOQ< MJ4R\[I.,?NZ+&'(LA!;&EEGS6%N'L2G36!*C8O%\)RH 4_6,:Q8:SM 6K(]5 M(5!.K HZ2O9+S6TDA\'"%Q;/L;XV,I).4:,37B>0%ZJJ!;9^XC)3E6QB67=# M[Q=((GWH#%" 9QT&CDRZ(J,0891K:7U+VT.KC"N)+6B+E6QK,?14$J*;5V7E MQ%5JQSRSG>))-54_A'AZK535?P$/2MNMUZXHT-4@V"<$0 <+\[8)L*YLCRY MA<^-MO.Z,M(]@F;50#N'R-&\7Q4J2DNF?Z^0V5F,U!C!61, DI/-]'N&$VMR,RPV#AO>OH1A++MJN!P M6R9U-[#=PJMMR:_+>XW[_9>/O5K8:59(2Z>A[B*5!UP+.A+NL,F:6#.?H>JR MRB9R$GH-J/?AZEPCYJ6C8*'A(IUX@1UU\+Y9FL\P4A$'(;%^??ZA:+>61M$H;5$X'^DJ3IZ"9:X168LM&)L[<<\6 KU\NQTG8"/K%R>:M M@!#W=S&V(";!TDHS1?N#UV*QK']'T3=&J)LHQ,=O7CUO@. J,*R38+,>'Z R MMSJ6=@#LI9@FQM3."X$*]87NNSK.V'&W2R@M M8$,(K'Q5I%(!"A?8G#6<6_"3%PN:IM(\,0L5!"OR1'*!C!%#];9*;#&RKF\# M4B.H;,3 V8[Q$@CFD #XRMLJS7+14I<$5^9&,D)&JHCQJ=?U,5LU1;E6-L1' M+U[N!CR#+5& [)C2K#&-=0JN76T,H=2QQH1(?O551BS%927D-/:A3*@3NN > M5YA;O%#&J@]\=LI5)9P,(::9JNZ958KY^K78WWM9*6=3'5J*2O:B^4(UJT:@ MOE[__VP:_=DT^K-I]/N03, "[C'8 TMPG(YR$$?,D2H[8<^&'@$0O MUH2_-G<;.0''_ #.0T8W1'Q7!GPL6U+5!=%(V$[IV%HQ.;33-\7L$&8VH1\\N]&E-,ILL;[(GSK"P0=433$DL+@YC[*(1./UA9\]/DK5"AGDJ M.':Y,)R:W=ALVHY$LH9"K5F5SI59T-]HM9JYZE3#&*D;Z^SL M<;/%+8MRO>%XJY1&5$&[56_]#?BY5*^ ?H+T3\@]00BFU\&P/W3]H1? W0V$ M7SWPO<$P"'UW'+YU=MICI%@7X&8H:4P@0>A]MR/IU,[NY)QP72F!RGF@4@1& M[@L0,[C%%8W%^;&P[XDL6W#-OSP)])!PDA"8CGHO*W$MJ:)%JDNP11911)#Q.SU\F7_Y/.2UO+5>2"+R, MEG=8<31Z3!8HE0!?^_\"1J^QR$[&T:@0Z/N7-BS#R MW;[VA4+)JQ-3]V(](36U:K110MMF&])BZ+ZG5")0>E1*T4!;L*S#&Y7^^&A.ZA)B1HN@:(S<(S8D[ M\,QKWW._E3WXSNQD[%T9DIQ_SP8(V,P&8RGMX]H>D7Y5#CPT;MHE$\' M1S\DRC?0'U!+ P04 " #VB8=7Z'K &(<# !+"P #0 &5X7S8P,#4Y M-"YH=&W-5FUOXC@0_KS]%;-(^U*)D!?>VA B40@(E5($5*?[=#+)0"PE=M8Q M;=E?OW8(6\KNWEY/MWO] (EG/'[F&<>/QXMEFOA>C"3RS]YXDLH$?7S\JV59 MSZ/\;PT#1LA0$(D1K':PC+?"="RG M#H[KM-QF$WHW8!B^EZ(D$,9$Y"B[E:U<&Q>5TLI(BMW*FHN42"-"B:&DG%4@ MY$PB4[,E)IC%G&&7\8I_YIG[I+T5CW:0RUU2A#-IY/0SNF!;F>Q 85B3E"8[ M%]Y_VG+96=(4V(&,1!%E&Q$\$)4RZ3#-,.BD1&\I<[:[X[]DJSSJ>F?EG/\ X M@?@G"!(?I4$2NF&NH)M8/H?T5G[P&-,5E>#4:S9XYLK_NP1>/\E0?24HOF'9 MOYTN@ND2;HO8AM>Z58?(125IDIXE-=I%I!_H%:*7%E ^UMI+\ET.8Q;6])AOA:*E2$J("DD>8(CI"@6TJZ %N*KRZ"KQ MA.ZGKRDC+*1*M?.O]*OP$-,P!I)EJ(1:IY"1#<+0L#6DC&FNDF5;%51"'Y*T M+>-:*:XH<'8J&%#M400+S.0^J[JU3ZOV&[\_258)PHH+=4]U*Y:Z43!)2K7_ M.LXS$A[&+_]<'V@D8[?MO"O3,!)%G.R>'RR@L%=_,S7U-KWK7P1R6X\GD M3[A;5&$RF15EUHF94O<0^EE0^SG#E$91@J3V$3E7E!YQ43U8MV[0C[VPT7,Y/;/':$/SA6Z,6 IB-IG%\V,# U M.34N:'1M[5IM4R,W$OZ\_(H^7]T&JFS $)(]V^LJLLMN44DV%,M]OM+,:#RJ MU4BSDL;&^?7WM&;\ G@7DW"YP*4*,*.7[E;WHZ=;(X^*4.KQJ) B&^^\& 45 MM!S+ZW]_=WAX\L^3??2.#IK&G1?H_UNO1^^ED4X$F5$RIZNB-IET;VTIZ<*Z M(#3UJ-\_.'IU<'1X=$S?#HZ/!RJT[8: M4)H-,@[*F0ZDU01J,#E++JK!&OC:V,]X9'31&CQ*;SAY]:L<4/^P"D.*#;DHE9X/Z.7GVH;AE2JEIP]R1I>V%*9I'%(ELDR9R8 . ME:'#_;XR0TIKYZT;D*B#';+.ZH:B5NXWMR1^,UR9$:V(CU/AE#!A8'B%>E@* M-U%FP-V=\4N3^&HX.JC&.U_0<4O%-AJ"O X]H=7$#)R:%.&FRE$R/KLN5*(" M'??W^S0Z2,9?,^#/O\@4*)'NSBK?G%U>G;\[?W-Z=?[+AX]/=9TW-)QWZ5+Q M+LKHXSZ]%0:[)A1=2J4+*I]3*$08/.U%QK@J4 MZCTZBROX^G5,AII*(&LH7>0ANW?^Y%LSFPE_-S3N4GWOVKOD_3)T3[](#P\ M@667<_ID[$S+;"*[C6M:GV066HT-D4L%Z$V8.=4FN%K"2E!Y"9'L+$$@7PG] MFG*1HLF1+<$0P3;C[@PP,I7>"S?G(:7X)*%W3:9'6P9CH%(S!;$.'I JE]8E MAAE,IYA!:%8 TN1K_K.:/Y-.MD)X :7R&JP/GJ:9"@46Z"LD"M;.'Y1?_X*]&7E"L#_W*H5O[L(O08CFZWUJ],DW:1;_%_JNL,,A&S M->=U$6_E])PJN)S1PBC2>@6'-A+^EFH@+E,LN,LC:HT!P("MN() JX_VI,(7 ME&L[\PN .#E1/CAX@@0W-G;#RNY:G/W"F#O6/K]0?[N/4FO=+R___NJH__W0 MM\%LJ9\WALUSAUAHC^L>BUS_9E7MQ M:O\D:YZ:1\5YVC3@8/G$VW4-,TT,V9:M%>4W%.50Q.N\C22,X/SQM%,C+7XC M,C9 1>S16^E1$<%ID4[OCVB7F3X5M=]^"E-N(A&=5E-#XK9V$(#M.54^;GJ, MDB;*X:)D11?KE..D%C'<+8NO0M9MZ8@[%:@#MGBK519/'[Y.O,H4_,0+4$VN MB21H6%+MF?_C[O Q642*L%["()QHXJ1* &=IK04S&Y85C5CE$2!(!_,E]G3)IM[X93."-*PL& M$FKD15 !,R42I5688YG_&G M<(_?D/B7"6X++FH>-]<"$3:8"![Q3<61V#I\V8)MV%(L1TLNI_+[BT]*%H5: MW FR\03L&;+PYQWY# S2./5N?JX53(\8KTU\I>KWGG\!?(JC*=<."L'FTI\/$:F2B$Z; M+9:%Z$R*3TS_3>Z."2!6'?'=Q^*8^J"8MS5C<_#:L*E%AHE>WKNG%[4*IB#0 M*"FZ30[R2$"^+N$0."PNIN72C0?ZI[_AMZE03Y%&2J=B(2?OBR[4T((&S!"V!\E3^T_Z8! PUMX M=8!S02K+!$O\ODM\V_._7M5?.C;J"/%8E$JMVSNNUQV,ZL067XETU;+!EJ]= MFG4I-H..L,7R]K)M_?9MIK)0\,/A/X;4&-C3,@\#BMUM2[R=:IHZ\9KQQ2BX MQ[:%);/@;"%XRC4!RKCV]HA*E65:+FT^/H'):[=+U%XO(?\Z'$9[B0W!EA!> M75-\)T%NDNP>=HE_]K:_>+S?[@-_T(8S&6^X]FDNM$+VP/5]]Z7U/9[A"Q V MMN'3C?_DL7T\@S;'JOM7L.X/5K#5'QRI-X62.8=FN<_.KF5:\YL!^J4Y+VP; MN'7C_[^C]LB:-R;*WY6<;B11:K/HQGBUJ966@-F]:-[:";T9-3=:6P3M+;]Y M\")&ZN%0^B_#9@>?7"G\465)IJ:4:N']Z\Y/IQ^O>A>G[\]Z/UR>G?[(W[19 MZ[UX_^[J\E9;D?>U'\ M4$L#!!0 ( /:)AUU: M;7/;-A+^'/\*5#>7VC.2+=FUFTJR9MS$R7C2IA[7_7P#DDL1$Q)@ %"R[M?? MLR#U:L61V_3N['8FB2*\[6*?!\\N2 TS7^2C848R&>V]&'KE>MU-A"^DY" MGF*OC&Z)V&A/&J,]Y51F1M.Y-JW1WO"H=GH8F60FG)_E8;KV':?^3?U>M_2# M\#65AYNC5[JR)6#X5$YVON,C0T3NUCP=.<[,E=CW;=JG/EU MD\-H='F7J4AY<=([/!;#HVCTD /__YN,P0.R]W;Y^O+F]NKMU>N+VZM?/OSZ M5/>Y9N&J+=Z0ULJ)-X?B?2XSW18Q6:_2F?"9]/VGO<& J8)PH/?X-)CL'8HK MDN='SXH+]/ M,B;'A^)'Z1 );+N8B8_:3'-*QM2N0]/$)#&PJHT/2BFA95+/1*6]K0A>0J@+ M+,G!D@+22K"?BU3&:++"%% ';^IQ]P9HBLDY:6<\I) ?"797UG1H2^ ,3.8L M/VR#!\3*QE6!81K31<@/8IJI.!.NXG^6\Z=DJ5F$-U HET/3H0!]$JG2B"]#M8QG&]!C.+KM2K_2=5)% M-L7_X[Q*L"8P6PE>&W@KF\]$B9 S6YA%>;ZD0X.$VS -QB6*%V[SB"K' '# ME%P?H-4%?V+I,I'F9NKF!+$T5LY;1$)(;JS]AI?M%9S=W)E[WCX_J+\[1"&U M&I>7_WAUW/M^X!HP&^GG@V'25.%KB-B5D)8"-HBUBG+B& H"(:)+#,+5WFM3?ZJ^*<[2NR<'K"SZN*YRI,61?=C:4KAE*88CWN

&KE0F04COF@V5 ME2U!+1?28AP;FP0'0HTR#K?A' Q##Y5,71Z"^JMF$2BN2FC9,^=1?" N)S*O MPMGE(%.:\@U^@O"X+8E_D>!VT*+ZZ_9:(- &$Z$CKJXX(E/YSWNPBUK*Q6CB M_'DCGT!!ZJ#>!X=O(DU2#SU;&? (W> D8^*X ML@S!BJ)O6;4PSJ.='QE@+1=CH4\5$@*6WO_,E!1&-TXCBJ6PB5*KU]) M#VJO,ND6Z8^U('"/DB"2(1Z-@,UP5?I(>7.CVAC_AR/T].FVC6&GO[*;GM0JF &B4%.TZ!SDD(%<5" @"%C;3:.G6"_W3/_"[5*@72".IQ0%J(_H4 MSCSP"T^,&J#;M0HK/3'YA%B*M1PW#[YL(Q-4E+F9$7JGF:FU0:[1"+!_E3QU M^*0!@84WB&H?]X*8B@A;_+XM^%W._WI73]"&#U>6F/*\>==TWL*H5FAQI8R7 M+5M\$2\_5<8/-CRJ&]LB-$,J0/]T()9>BN F[B:)S_A+]Y\#43O8R2GU?1&Z MFY;PUJAN:H47?"^&WGYM7WAE7CB9+SSA?(T2JWFK(PJ5)#DM?#XYA&\*-)9W(CQX$'8<[7?;@O\UL2L/8-GW;T%\$UO S\&Z='X^1-^5\&Z76F*&5H%L?K[3R-KK7^ M4I?SNX*XNI&_-H)?V?+67/F')'@MCXHFD6[%J\FN8D&>_>OZH=H&5QYDT,'B M1P$O E*/I]*?3)L]?'*QL%:9K&Y]9P<>,AF*DD1-1)Q+Y\Y;/UW\>MNYOGAW MV?GQYO+B/?_^9:7W^MW;VYN-MBSM6#.]W\@5C;A^]^&WGY?6,()_IK/E UX< M\<]V $GX_=%_ %!+ P04 " #VB8=7QII\AGL, # -0 #0 &5X7S8P M,#4Y."YH=&WE6VMO&S<6_=S\"FZ*;6- \BMMDUB* 2=V4J-)&SA>+/;3@IKA M2-S,#*IF*L3@Y.3I]>G1Z?/I8G)Y]=WIV^E1FX?G#Z9'8=/3 MF8E7POE5RJ_G?NST;^KLY+CP$_Z:R$RGJ[-O;W6FG/A9+<6-R63^[:20<:SS M^=FQSL7ABT&TA%?W?BQ3/<>@U?,%AMKE!*\GN@N* M;WXMC9^L+1L&L=0W^S)X$'4/Z=XF;G[\LW%/U]GZ@V*%I1;1?3+BW]G8SI+-O]"0S3P!-,??P#,^;D,.Q@\_]I M>7Z=>VOBDH%B>E2>'P*.E'AAI(V%2<2EM@ 18YUXY#'^S==/3T^/)_R8/Y], M#F@:\$RZE1/7>738F_G29(7,5\W'DR<2)0J[&>#PNE&6HS2,% MA,T*E3M);!3%0J?&F6*QZG(3>R!R5N$E;#@V!>&_7X #A4EUM.HQ[AT/-7S# M20MK[G2LH(:6MP7!F++((&CB5:0LGUW=JZCT^FYM2Q6/P?HP7>;UZ8'>@C@. M+C(M? ;S:#2Q)@-3(1 -EY2;G"BFFL^[U'XA$IWC"SVTJH#C"J1^+:$S1,H) M]FN\<*+P"1,==@?^:[ VE4M'_,'YPV%)%V+E8#S$%\,'2%=AJ??!E<$2+VO- M>-^2NKJ'/\SG2EQ$?+J39X^_ZW&S.Z'FZ>&016YZND^WR6.VNC_;ZD^'K/XB MSG2NG;>R:_>M)&!E:0J+A)J&B5!;CE5\"PYV)'0BG*ED5D=N7.107@ X* MA"R.P0\=-!I&U#M*0YX4.F4P%X>@U;C;H*2](%*U11,K;/;SM-Y 1Z*5\"& M'S5^<)UA_R%S@"^&DR!5RZ(;%R_%E,,MLT\/EM6>VX.WP_' MXMMD&DS@%92A*&UAG*K JD':T2YER)2$O^O%@2'L=F)NL7\%'PW!YO0;Y %* M[,/AD*&6B+$A9@P#9B$R+TP((:6G.+,V*RE>-49PTQC!6R4=J>RF-I+CC]*2 M%&?$AF1*#ZR$N^;]!<-(L+194ED!% Z@*SG\K9B9O*3#$X8;"J3AM['>F =2 MD\_'Y"8HGEC0(H$A;B(>S0X@9Q-]$(BX*0+ 4%0/P4E!D75@#ES?N/^(V/R'. IZYB(++21_J A4MF M%G938&\*N]&:,@8J)'72)6P>.)+S8TU'02Y0,H/T'1(S8SY@&?J*;Z:@\A0M MJPGYB.8=WLF5[PY@A-2'7H-X.:VI\S<(4MY3T2!6+8-'(>O*Z$2_57AU]>+Z M]O+B(-"C Y'X$HC?A?RCVDD0F[X_",8"IT_Y7PUM>'1_ #4"SL24R64UKUP) M.((2+HVETX%ZH8DM8'Y[Q&9)(L.<(3YM$JG&.9NJ;*5#KWTJG5.D%'18$.QR M:8-F\Z1@?8:P]AP ?Q@"P*LAWW8F+C)R&.)].?L/XCQR)Q1 P)NMVLJ%#'/P M;!92Y.#LV,O.5$B"PRI5Q+<#.PNIXS8N6/>8 2,K1%36FER9TI$;E((F#U%F M"%Z:,J62 -%2ZF/++205/\+,WM*5XXRKK'TP7F["J!!W1(!5X]O) =P#]\": MX3"C&U-LWW+,A2-X$+9BFL,UE:Q7CM@> K 3R.G ++5,?E P;,H*Y!]]>#Z<+6"[^[>'TU?G%S=?'3^.+5[=7-&9+GI5P!"V>,V%0U MS55O,Q,D_.%4I\7]!/XL-9CV]3'_PWLR^C"W$%H\[C_:8,"/E]L90%S\GX]_ M^\O+-SK_,,B A@_;:\R?6T\?J"C343X%P;_\FCO;!9^QTN?V0/YL+OZQ?O#) MD!]\JQ 8<_V]S9#7B_.,C0UZ*1)J#. KV$PQ0B2 BX ]JI M_L:)ZZC*YC*YJF/.;2'[V9[&*T]"5PD)R"Y!A;PV.)->VIZ$D')79('(6R-: MH"0:7G_P;'O O]E._CFE/@3NA2"NKG#,J8\!GYYB#TVD0P$W)XWJ7ME(.T66 M[WU:10Q.IACQR&I=0JI+ 3[GB# %Y%B:.5]74" VOQJ' $(NJ?RW[T*(=@K! M) GQL2[D!'A0<1T)#D47/QNXIEAEN4YTU&L MC8<6F*4(.IJ MZH[BL1.2\-KYT%&5LE@:S/>&V[2]QS83S[R/T+91$2^#5!5"TN ML+=$Q&79%0)8=3V=+2 R8+RE!D:W[Y;S3$Z;92=&K-J?N:+$7MK5B(N?IK!4 MT6>/*>,[[3B-KN\8R%Z?>*U.>2BNJ_L;7N6QJBY/=+AKQ*<4.<. =;\E*X>WQ&ACF/$![!E2G55V^GPU3P7[@GNN;:?' ]6^+@>0P!P":T;N'B@FHF2=> 2:IO-H#@G M(\&W(GO7.WI4FTLS)-= D#2# Y.AFAP9&UG$'?5#:L2"#E2]$GI]"_Q5>I+X M6JFI%[;O,AZ\4G8!PXU#4_>V19YU:*.T4M+,'F*$:B$VSU$D_:[RVC:E[8IU MXWTHB_9\3:2#=$3+JB15C!4K?)Z7:06'GX\*H:O[23<-^G>8>.E!7))?'&O6 M&%Y[@C6/$=A"[-YWQ1V\%?4+QYAMR47<<$-PPRFSOW.;[JYN,H2;+TT]/RG3 ME.XV8CM5>8!#);ELN3H%HV =V\U4KA+MPWW&JEI4[UYNZ0: M!F^)/\QT>P&+%'*]_QEN;7&MFYYT[CG6%RIZ5P8IJHB;O88>8PA<802J!(G1 M1@81;##T>]?68.:3-$B0=Q+LI'BB?T.$.K>NE*'/U#L&Q\Z5$*I;G;2_+R/+ M.LX))TG5G&^>5.?9M==]M^C!>VK766$I.XRJ.[[KIAS<2)5(?L+UFBU7SKK: M6.8IOU]&I"3& M;KGUV 2P]0U2DHP*U\G9.NMTF:9MRZ:#(+6M,#;2. 3U.6C,C:H[DH:O1K;) M&5W0;TJ>-3 @ZW(XDV3"@P+[8YFYJP'ZYN+][;AM&6YM:7[15F7=J<,'^H.G M\^D1_^76?P%02P,$% @ ]HF'5X-0XC:$* AS4! T !E>%\V,# X M-34N:'1M[7UK<]LXENCGSJ_ ]=P[FU1)CNTDW>G8<94B*VGO)+;7KJVM M*4B$+'0H@N%#MO;7[WD )/B0[:031U;4-:-8%$D !P?G_3B89K/P\&"J9'#X MZ*>#3&>A.E37__IY9^?EBQ?;\.O!4[[XZ"?X_?]TN^*=BE0B,Q6(T4)<3/,H M4,F1F2EQ9I),AJ(K=O>>_OQT;V?OF7CY:F?OU;.7XNR#Z'8/#V8JDV(\E4FJ MLM=;>3;IOMRR5R,Y4Z^W)B:9R:P;J$R-,VVB+3$V4:8BN#M3H8JG)E*O([-U M^.C@*<_Y8&2"A4BS14B/1UDWU?^C7HG=G3C;%W1A(F4KL:,CL;.]JZ-],'@>JI'.A.[OV[O'CP= M'1X\Q;O@G_CNJPK59(46Y3:F=1W^NVMOWB_?M+L'\Z>O.CD_>B;/3]\?]/PZ>YH>KL&I17_82]'2C"#N,*!&] MAN06$GQH)A.DOG,E3LQW^L@\O4, 7=0:/;S] 5+C; MZ8^RQ 0Y@G@!.\A2"Y M)68* -#BE' M(+Z/Z"XUEV$..V:G46[KVN'XX%HB!V+ZOXCY#Q^ULJG,8#O#4$P2]2F'1P$U M1LI#Z&@1"&C+YO M?7Z"@*&B=(,"U<]21HT3D!N!WUEJO@%3DV[#/.0ED><-E-H^K1@/D )DFJ/\ M':@1L3B0/'6VJ!@<-J"K@"Y$M72"TD ^2O% HK@YEK'.2$9'30H1;P.U96+! M5:(SU363";$GT&I026>I%!@_B%CW>EK)=Q3*-'V]=?;NS3^VW)!7.LBF:+7= M^7_./MM%EX,UTMHKY%JA2X4?RKWK[<5Y\;(6DZ[P!J@].YUT$W/5O(A<7YR] M._G]0^ED&JFD=" U7$RE0^F&B=SL0JGCT=9A=[=K'5#5?QX=3!,WSEGOW:#[ MYGS0^T>W]_9BJ H1],54,S;WX>A]DF!!]?'_; MH?_@.3G^>)F V!UTJS\U /_;43O@V6'TA6"_..V_U]''F@=N"1S:G0.?ZU2Z MP2V 2WEX1 !$&!61M7TDHX])'F?C155K#S6PGP 9$&A=HU#--LQG*1D-08.Z MM$I @L:W.-]H\;7/0(5 =)"S."T^4',5FIA$0Q)_&,W8COHIA_,%R$?ZDPDW ML/0_)4S1C#^*- 88(>S8R)PH*_OH_[$.B@W0?*"Q_H$H",Q!PXL#$9-C<0.H M*J 2%:A9[.A9G"< N53572)H-,]\9^<&C!4P(HCH7/JNA:NI'D_171/JCRI< MH ]F*N=*R(KM"-BS1#MGQ;V\=N =: )/;- ".2>'6J20C\XK#BB0O2K>E_5S M2!V,#GTO'_LS6\VW,0:JJ22=ZC@5UBI>FA@UWZ#'>2@30*Y410Q:=%6C)U%< M4F1BV&FZNRHH*2F^Q7<PV-1WD$W.= M9+FR 3;:G7$3P3.):M ^'AF^-H,/D 9*,3/PE//%@LJ2 NH!UD9V]&$^^A/Q ME>>>;HOZ6NRH*48#[17#=62291K+4@P+""&X:2:7-V$^:R "3KE"[G@O$*L$84A'GTVR&&;Y,X M'6T">AO,M[HD#PY#C1(PQW 57L2E"D M.IUW#!U'\X"=W3!68V1&XBPQ8Q6@6U#T<&ICBL"!V=5GY0("UW6_\"R%&OU_ MXI2C#MV6$6U2C;#&Y@.XN>AI!?##44CS(NJIA1+5GK1C]*=:3<3;PFAC?X9C M!XADQ2;6>@(!/![//AWIFB1/&G?UG)$4 ,>P3EK7;CNW6CC;%O$+A)"Z!F&' MA5,;6DI'IX@NO5L(Z=30"U,+2QOJQ<%CB!KX%&SP2(?6WC;7*<67PMN]Z=FQ MAH7")0;75J?MH;8P$;N_/GO>(8*-Q%T%VVU\>RDS;*,7O5;^Z'$-OL&1;$SF M0#8T!MQ9B#P.B"I=34'LG%O*\L:@\]S%O^ 51[^L$]U.F:]73 MQ7AW.U'>%1[S_$D"QJ'TC;N4],6P>GU][].KWV-DZO'\+I1=KWW4G= M6JKE%YY>Y.D"*)I]7B:*U>8I6LG,9D DR8?0$2;F-Z!&YO_B:??>6[*:9JS3 M-%=-I1%P*@<*#)((T@25H$W(CG2:'FPAPY7TAMBDJ<+_M5EZ$G4)6$1'P$]5 M04&H"BX.DC(B-*AMI/44CVJ*S .7LWVNX50*BUV]"0@' B(%]*AYTFW1(JGHUQ95T--E>;I,LE* MK:F*-%#[.Z"]H9RJQ)#62EZ62TRERI"-XA'JV$PJO#U$[X6CW&@EM7_6%VES M79%K*IN#0+=:S<2Z[X!E&7B'IZ_ <0Q!LRNSO"II#.1EB1:MQO")56W-;Y"DZAH%)@<69#MR9OF$Q>K)L/5B6!%]$DJ*L MB E%SB7F'Y9"PA),KPMWMZQY_8Y W06%M$IG.> PR+5QEX3_"047I%F26RT M@(6H5/PH+Q&%-89QD W)P+$ &*-Y%ZE\86E\X. CEN\!#%FYE;3A!\?-UI+! M8^A YMP!',U4MTG30<0_:C+AK>)E(Z^:$)'2IO,%)^$!9_8TLMK $28Q1)>2 M8Z[*>!C66>EDRX] XX(Y+!?O0G4'_8(2$]6BBO)!(0J^(D&*L?50I[@.3CQM MDR-P=-#JLFYBS(S")N9:VKFH$""2F AX,+*!/+)28VI'<()037?22TA5NQ^#9G/-H;,'\>0>1R&H*X[.:[F'5Y+WL2,2?.Z.2RER86X MI$Z@')%;SDXP!N[RUBHDK=5 :")$PV^?#4:=M#&1@AL1XT1.R/.V6AX')=&4 M:ZSJ8>\KX6X9_H'L4#>#/YJ1 FN)T;Y0CH$;4<"1.:@(+4K%*HTUH'#%B(U6 M!95Y9@7KU2Z,!:&\2BM16H6IV$IUFM6EN=%8JT5%3C]4,B$5#,.Q9QBF1<)' MQ(42^"X,"K56!6 6SKY,UAX\!FEJQIH=]375L&$]9S&$7T[AGQF&DX:DQ,ZU M"2NJ,"SI/I&?BDU:MOAZ:V=+(+^Q12N+[VDLQ^Y[FX#B;SH6.\2BEC\]^NFG M@ZQ@R>2P&,O0\1!0Q^@NO"FHO?39SS1/^O'+F%F=E]T*DUV&.8[X- N6S,O5 MZ[S'>1WHPXO2,.;X7Z6>EC[<%B=UOQX9]2)C_13%\9G-5(!(Z]P8@*!3DZ=J M:L+ 6= \ZT/'I]B)9Y.L*BB>3\TKUB3+' @4MV6HEKEU2N[E"_X8C<5AH3-- MX0>FPYK"9,):N?_ZXB)J5YW"PLIN 33O6',57BW.:\"%FX#S3'F.I W>H-O! M(1XKJCM3C>:8!_$SS3\"\2C UUNEKJU:4P,QT7%2E;)<92XN -8,^+NE"U0/[!)DM.6HP0ZB9_Y);!XUO4T6G MJR8S HV0F G(':-%<4A;A6HV35A+!OL3&F.240,=Q^V F*'A)E%,&P*VF%#- MBFNND6< DGRM)AVWF9E2IP1X,[ZMI.;F0*_(@7ZVN@<:47>*]1F'6(J)S_4; M-99PD(!!X@]^D6EZ%K% D:9DR^<:>=2ZZZ8I]D.0NPUSY7IUE MB[;K3K2V#Z)II@'CG6 M';)VO1,03<]8-&U1;5K%UB5Q;(53AU3ZK.'6<95=\P@6#Y@.4P]J$G6#JVL* M\QOI ":]*FC^K6Q69R;CG1']1*-O.R20]?5WL[.S M@_\G#.6+F(JU4#*AT-X_I6:3-5DKG)AB-#/%2OG]3ZZFF'%1T/6R MX/^=P\0YBK'VGAG:QY?;=2@A8HEEIR%L?JY=AS3>X:#O>L304Q3?)\ M.:;FEDV!M S+0 =D:K>F,$Y,P4A-GD8Q"*OLK-NZG(^TD*E/: 4@,?:L;ZQ, M374L]DB!7IFXECAD4C QZ*UXTE#Y] *+0!R?*QV&I&12#6B-"BU")X_&9LY1 M?+XW<%4X[89"K;J-JT5O2=L)%$8ML(M6M5;;\&34P'^I-:Y4$Z8ZUI;$D:D4 MA-B<(N@^-6Y1A]LY"BB K9Y4"HSE4:8_DE!NY:!E\,@$HT G:F1393 M 8JD HIF?(87U6E30&K4MV,Y9DB>C$EA;:S'S%?ZF#6B\&4E0H8*-U2FOHTQ M-*ZJCO@S#R[)PUI:*M6U2L9DK-3DKXVL-96689W5GC<;UYTE>IT[D]V2.=?B MJ.JTI::2I(,)D ;VV;#-F*6-JOO_MHQ:DD7TQ'>YA]CGB<0W\I!9R:-XYTCA MF)@'Q:YW:])K29V1A-3&.#BSTWLN4BK@G.&R4+!%W13%GLMP4?;UD@$Z M""B0XCR'\["[,WK1W25H/7 TO"U%O65GSPMIG O+]9TW=BV)]DU!]+>D_?AQ M]+6 FK:#>5MTO7/9-VHIELTIK5Y1#4-!H_F=(O&1+G=*G/$L4P.DN62/+7^U%3$H@T&/._D8WIO/0>8TWF]$)K@Y3F>?9 M]PV5#^L8W:GKYN>785NC?IPU >OAKZJ-7&*&'KGOQJ5?NBFW1A7QS<\.JBSSS=NK)A9=B"]:LK5'BKKL6;L55HHJBC%/@)YGV#OS\>[S)T"' M0C1^)7A/6DWX#26H"WY\(Z4+3T!?!OA_RH&N8?4]&T29?E8(Y>?#?(G*C) M7:WX6+HIS6>.Q,M1JFQR2E-4["#IM17)0S8O3G2")3F $A/ME52PA?/_8YU4 MLDOJY-T1/:;7ELP]1$GPYOUIC\"BF,@&*TBD*(MLB6/4+*M_!NXEIE/EXBIN!?S?F;2<:97)I/ Q*XI"1L/^',L4T>B44>S*:V-U?,WDU7&L MRN[=-(&CI>E_0LV62RF+]YCS*$Y1)5A/1G3L55<"XH)=TUO:77"& MQIBBQ4G:K? 4BQ!L?W;2%5?+DG@JD90T,;1TV-?5[J)0#RF ]@B02D][0GFH M/.O2!JL3,4K,1[Q$U2*7UF$PUADJH^(5=/(LK<$43)FY.UK-'TN(14O?%C]P MMD*XK9D87YFV%=?W;!*>7[1([5G4(+0,.#=#0EV/59RU0]4'"8+8DG?.8^4] MK6A6K.HD:JPT&5H=,IJ58IAG/BE\:*:^OEBM)D:BGD272.WI0.+/ZS%HD@F7.S[$D =/6$ M$S\4HYZB!2"TDD\)Q*:_;(E*3-H\:!<:R!2?,7\2,%2(; &!>9D#+,.R!&\9 M'=9L[5< #K&)8* CS.!*IT ?G3'#/IDK M6W^9)HNEO&72YB5>;L;.J)YQ!A@O/"+.\7+%)EJRR8V,NJ>M" M&7596V]KM6-)B])%".9($=U&^H04MBI=K[\$3(R)FRN=6I$8,6A@XXGL3V-KI>EK7K?9W+.4/2LA:%BP:F5!N"6:5QBP3B5S8*:Z_A MP _8N'F7ZE(&8;CW\FN 5QC?2;0:ICF+ M"P)26"E!,-"4_8+4B*OAH+S VCJ>Z"H!J/:9T1FI^#-5?HJ>Q',9U8:EN?)TD4 MP1 >?*!,.E48G075_7@N!L?!>R$W$NL:(=H0/9( M=ZN3[^(R7LSU/F-C3S?@/*:U)42]TA#D1REV:QQM4#1ZM+QA?8E0=>$M'2[; M/&@4NUMWHY4=+ U($9>R).]D"=OB=T?X*^NT[5#*KC\N MO,\&5B>:*N01V9ZIC$2>F4$GI$2J%RE=9+V063*V-40=85W.;GQ&TZ$R\'4. M1O"WMQ$E5S-R_!>@YY>7.[3O[(LV<=-2R:+*HR675 *(?JR_@/&CA80N*52$ M7;RLUH<;XIF7?60N].\.;_7(3\6EUN5OT9_W7$PT["+Z?9TM^,J4\="-6!.3)L4"UQA&8A3ZB_2ATSKNA%A6\E L6'- M_:IQ-EWI!N8-6&V0VSK\-C)8GC:W7;/"A5TB$R.N1P6C-[6*956JOMYF^N8" M?S\_F$09PN?(N-U#8+K6PAQ^.2-DXJU>;XG*;XG(\K[-*; O*R^-2$_7&6T2D+7&SRH MC#I^V[C"U-:2EU::,-MZ6G1:U/K;='G67-D#]9RJX^!P0$@O*JL^55725#Q&33 5@&[/"5=?/&$' M/!9\;JJ3&T1<*41U@H8VWE&%B&\4S M^.DY*^' MNFL%M4:DG2HG*2(?X;S,T90T6A2SZWA3*RP292F2CG.U\Y<;6\YOSMXJG;U5 MK>;=Q\B::ONJ4H]KJ^-/-7HP+1M+3E$11#XTA?V]]IH[V-5L2Z#& 7!Q-1O\ M?_CX_V)%\9^%H&7Z14L8$.;UN_IG+<=F5=!N8TZ^FSGYY?V:DU]NS,D/WYR\ M]V7&0LS.OB61$<#]C^TM1K5WJL<*8FV%3.*I)=BC8V9F\O$6,^ZN( M>;/9N&5>WW(RQUR,LU#*J6:@!+:=<^R&Y"C)=E)'5JI*3.*/)*AM$/Z.4+O9 M5'OO"$]&?S31WH3:&T3>(/)GFGJ_#^6V>59,N6UYD@A4[URU]9*OA+1O,'\S MQK>G$C=K\W__E)MLOS93OEC71GW5_#8B(IX] _V]W7IW)#.82U4/N,%\AF^Z MB1Q5;OMVQ_T6188W:;F)KS[\$B.+FX&P4ZAH_%N'CX?D^<\3]61#)=9CC"\P MB]2#M0:]_F]B\.'L_>D?@T%'G+Y]>]P?G(O>R9$X.CX?]"].S\7Q4)P/_N-W M^'HD+D[%\/C=24<<]2X&=-OYX.+W\Q-Q\1O',,;>A?'IR=X[\5O _'; M[Q]Z)W#;\/3W\_Y@*(X&9[WSBP^#DPOQG\?PV(EXM@.O^V,(H\-8P]][)_W! MMGC;.W[_^_D WW($@YZ*#[T_\"V_O[\0\,S1\;!_?/;^^*1W_H?H]7' [4TM MC,^V]OYZO];>7S?6WM6S]M*<#54H4X$F%@#CRS!5%AG0"]6-+P%G7F^I**BM MY#YC2P?__[?C-\<7HN>5Q2EJXPP'1 8HWN9D>'PT.!^N2K#I*LES=]L?3T'T M21@Y)"L4K'!1MLMT;7*<.TE[.S>+9S<]^VSGV\ILC%(G;G;QM)S^*TQ2+_*SJ)KI MBC+*$^B5=W1(<8UJDL]%KU@KE.3+#!,9H:UJM1FEV\& MW=ADF>A%XZE>V>W='-B[,2?,BL>T\,7,Y%\,K,UFK@28AGDJ(_'^R^G79A]7 M TPJBG0J_A'*Z;ZWC_/@&1B M87>3B',5E@4;-WM[5SKYQ=O:-TELJ-C:D9JKT,3(V#;P7F)E2E/ RD2*#^BA M-BNKU3H#!09HLFZ[L07? C$YUX$8CJ<@AX6KNJU )]^%9B1#\9M, NK8,,0B MDAMKQ7)K!449W=5:\:8P/CQ !AJ7=W#[GIKX*2_,U*&G*\D+@X[QT= MG[P3_=,/9^^/,1!1G)V?OCOO?1!=^&O0[;\?],[Q>DMOKOYO@_X_WA\/+];4 MI/"PHLCW7MPI]IMO.X[@[.H *WB<)28V*1H.+@RW37YUZ^,WA';?\N2M7+YE M!8?-NH*5*=YM.E\V-$/']JI3]S8LQ?U_K<%N9;1?*>+^7GJMHA6A-%F55.EP M6^ ??1-A#[&R>XCM+^IJ?8^P\DS@M7*R_2/J#3EM^XCO3=&^#L \BV5YE):! MKN@:I$L:P>U]VVIU-^N7\Z)V?^Z4>Q"[0U3;#&H/G6"]=UL#*#;4-AA&+,NL MU\O94YG#HN_4! L)4$SMT3(J@B@F.65_5,I)8I?0U&#;M#2G?B;4 MLLQ6-R_ZO+ERX2-5--#VDM;@:EL=],=[3VJUT(W7'7L-6H\[=#HK>J(R54QO M/X4^!I0]Y&S?&:_ >T?$>=818RIHG[B:]N5XWN-K LRBUF?[R<1_D3%S=P0\ M'=2G!]0ME$W&'IR_>QV(K^<'>/Z"A_S;K[\\?[[/(S<_19_:#66 ,B, ")S[ MLLF-YT$I3_5,90\<:;X 2$/;UCY.5E8ON'HFH>/_GQ 'I! M]>.CB'N$44^/BK>3\L1_7'Q#\)R83'-U:E>\M#R$56F$I) '#J0J']P9=5\ M)P0FF$1-L4+T5XG?K3YLOQ !/1I6(!Z<3TU"-8MTM@J#3GWAC!K?-EK<$\SZ'_@1^,)M:NFV@' K MNW(4E31<=7IJ*>GM +98BQPHO5TW97.S>C->+KI,36Q).>(WPV!NBSO8=ZV0 M^VNH1*HW-W^+ZJ?JUU_7)GBUOPE>?2C!J]_4/76T M"@Z7;^6>.AN#EU1C?/>T6!-?4SW$U'9(.PHN=E:HC$V)<@REJE&^>(I M]7W]K[%.QMAP,5+_[>H/N?Z5UJSIMW3V&CY3;<6U@^!_'>C#X[9>5FA"X3:; M"#[K78CS),WAW7C-&?@.GNK#5R2X>3V+7+?-U(0!MQWEYM1%_7'/X,FQNPN3 M4_U[:LV*1= TM?>624)]A296=K,_%?7)I=?2"#:9[RGG@6^EJ>UB4K;*/ MW3?1*B\7)*-IU#]!=6?K;2%=F@GUN;#M1@M3/H4<6PLNR(/<7X971]7\N8.K M2BM3*WH.EW/;_N^U0R;J:(O'CI4DMVYR+JCK6">D_=,90VV'#IS5N."Z=XP[ M8F]GYU__>@A"<;6!057V^$N,ND4PGA-_@3%-O,4#O=YZ01)')6ZJ9/#7HI33 MOX+@#FP,G_PJKN_:V]:[N[>6ZVV+B?S1 M4+T5O7^PY;ZXS_7^4R4@+21YN*"^L&EG>[W7^_F-+>Z4I:=A+O>^N+N]](. MW)X3==^SOY/7Z%NO;?T0=O=6MN:&6WR%/[YYS =_WAA?=TF/:ZL[] M_*+CR_V_6X='2URXSH,)?XQ,L(#]F&:S\/!_ 5!+ P04 " #VB8=7YP3X M6@P; !M60$ $0 &=N'-D[3UK<^*XEM^W:O^#-U]V M;M6J X0\Z.J>6X1'W]1V-ZF0S-S]=,O8 GS'V(QLDC"_?G7DMY&,P"(QP9]" MK,=YZNCHZ$CZ\O?7A:T]8^)9KO/UK/FI<:9AQW!-RYE]/7L:H^ZX=W=WIGF^ M[IBZ[3KXZYGCGOW]U__\CR__A= W[&"B^]C4)FOM<;YR3$SZ[@)K_[Q]^*XA MK=GZW&QT?VA/CSVMU6A=H&8+-:X1^O7+JV=^]HPY7N@:Q<#Q/M,/7\_FOK_\ M?'[^\O+RZ>7BDTMFYZU&HWG^SQ_?QZSN65C9<%>.3]9Q@]<)L3]YV/@T!G_6!"B@Q>=0#&T:J-%$ MK6;4$K\:MG^;Z.;K)\-=L&J-SD4CJFI;SA]\5"@S+\ZA>*)[ M.*KNZ);A\;%@11DT/,O@5Z4%V8K$CRM.=6_"X-./^4HYSJ6K!D79!OZ2".#3 MDDS5E8=FNK[<[#DLR%<6X!&59*H#9-//(A+R]_(\*$Q7M0JD83DPM(Q8&J\; MT@L'0K/3Z9RSTC--]WUB358^'KIDT<=3?653;%;.GRO=MJ86-ND@MO$".WZF M0JK8U\D,^S_U!?:6NH&W:18=[IK&QJRU6+K$UQQN2Q%IP4#_[AJZS\R,L G\ MAZ)V"#Z!Q;AH?J*@S\XEL!"J+P\%3]P@^(G@YWZPLT9("GJZ2?1/"0Q2)D0* M?%R?_2H!.+&/4G"CZO!C-Z@Z<$]?&YPZ>@2,L M-Q9L0C*M8$!T8*IK7N7QT!W']5E7[%OT=;FTG*D;?J(?P3'X'+EV#WBJ,5?A MLTX,@%/L4)POB;O$Q+>H@J>\0];!G.#IUS/P/E'D#?S+UB>?J+<25=D D)W3 M&9VT";:_)^A%;4'^7\\\RFP;AU2_.3F&;N]*#FUBK&PFE8H29>+IKD31)I9C M59BF)<&[TD2;>-0-WDM2T,$CK:!9=&5*75*?>=3(=(T5^T%7Q(C^M?PU@K%( M%@S*F0;MGA[NMOC4 7[RW<;(1>@EX@J6#C)+OE\;C09=EO=#6.F?7 _7*>@[6!QLK#YLCYE?W.#8NP<5BCJ&%6]>3;Y<7+;QE^C>0I)V;#=3S7 MMDQFGB>ZS58DWAQCW]M7Q$5=JA)OD\IT'$&DOWLIF-IM %,;,YBU;#F"0$N= M^@3^'/L6I?@0HLY#4"7YEKSDM5_N,SC\K58%)JCXLX?<*8*YB8%4HP7"SE4I MP$61 L0%GN9.M5$,O98\1SA4IA3P'#N>]8R1[5(GQ'+H1WP 11##4J47;7F] MZ*61T7[Y3K'Y&W4' )U:43C"\WS7^&/NVB8F'L)_KJCW= 5X4%1I1R7\LHQ M3J'QW]J X5%K!6](Z]X<36WWY1 31ZIS53IPM8.!H-"U(4 _7P\K.\@PZG:P(IO_\I* T6!O4,W_(]Q9URSV+#:DT*+;\]JR98TVI M:PS+<8-MQ5C.#"WIH# L7$[>9>"J4H\;KGK N(6<(.!?I_"3:.X:>,$-ZT; MXZ;=A[B=N#9=(((-G!,;<1WZVPBL9RFED>A>E6YTN+H!:XL'AD)&^!D43EP% MVE1&S]A989"5.PM0+"5U?H^*!-UL< 7=9H)F4$'@$=03E^TEFNH60<^Z386Q MP#IPK/RH%O>J2L9-KHS!YQ]2R-IO %G[D8)\XG*^HFMOJON^2\I.\]F>5,FS MQ94G^.]W";03E^$U"K>5UL%6"EVG+J&TE#B%G:J2[ 57LN#'WX> F1L2.Q[VF)QD3R[;\LC/UULY5"?Z*'Y0!/[P;() (7/N>('#J MPF\B$T_*3=]1'ZI$*8BO,7>;PCEUB;603=<49<=EW(LJJ?'#7LRI_LX@G;K< M+L*M1^3KKV6EE^M+E0SYX2GF/@?[E-HCP#MU2;9A7WEA^<&V$VKDB6;?X$2KF-?<2!-BDV4LC<.K"OT3>7"<8V&BR_ +J39;*3=S6K2J! M\\-5S&,> VC$8+,LA0CVJ?V(_FU^DW=-5#QOEIR[R&^3A&?M?05IY49>J MQ,P/8S%W>QR K5/*$UETT$+_MTN0L:)F=@$6UELME[8%O\"7(MAF:3\I2:%R MTM\+HBKEX(>[F!__ [#2>A%6_Z.-([283_<0H%7K3I([TJ"2FWAT1H9/L$M; M,M+-[5"5Y/GQ+N;5CV.@VN"YWG?D[_33E?/$+KE6*^Q8E:#YT3!!)H'VRR.# M?L)G#HHW_U6(?6OGJD3/#ZD5)!C4XN?D!Z@0.;=#56+F1]UR>0>U:(MS!51( M>5O?B@1^P0^]B=,1:MG+I0ZHT %9&*IT@1^5VYZE4.O$]JP"%?H@T[\J7>!' M[XJ3%VH]D$LT4*$+LC!4Z8,@PKJ1"L(S^7WTVL!;]L$52+KK;VK$KL@%ZUHI[56@>T[9TJ40*)_56H@ MR&/;LD%7:T+1MIH2'2CL697T!?EP@GV[6NHEMM-4Z$0)N*HT1I!]M]]F7JU0 MI4^$(Q/[NF53KQ"_^BO=?J^3Z1MX*%*X-C\.6>JDNO9+/T!6>PR0/77]X^\1 M-I7JEBP,57K#CUF*MB2;M4Y(R:OU!CJQ"4.53O!CER*=:-4Z(24O2/TFNN$' MFP]Q-CC[E X\AE(]@,;LBH$J?>+'/D7ZQ*Y58D@%VR-QVCK[E F-AGIWZOHF M3F)0:87DH:C2&WXTM3!GHK9$DC)+?9^LP_62AXT5@>N4X;9G)79(!7Q5VL0/ MX!9I4Z9DL@Y7;N,02XTQO;9!VR0=WMI&%T%LSP41:S;W8>U$84<;\?$# ]3( M.YX=+J?,?]-%=B?1U%A 3;3=H#$ )KOR@([07MT4$Q&&/6H59F7\P@/KY@K&X.% MB[ZOE:CD+G!4J18_.)]/N43:.,0&S&%4LJXU9%N^I."S"FW9%Z8JS>$'Z0MR M-\5)G;46R65]?)T-PD:<_H!P_8^,G1"UN"@Z O8 MJ( Y)6ZLPABIQD65LNV=5(RT7H"Q9CE:+\18ZS*,80Z,F]?&2U(#O-5BH5,/ MAKDS F-S6!V4PD"5YO&W :0T;QS@&;A:(BM8Z]L6:6//MQ8L4V&Z\JD(P-P0 MW_HKB#V$.>QOHWB[H:)* _D;!U(:.(@0UH8,83!\,<)1[GVMBC(G(U3Z;#L! M4J5&_'V$;64E<2\T+Z6/[*@T5#L# M4Z5+^UY^6ANL7268,A911=5Y&*IP4*5<@C3V[M;_OH6RIL]:(3HCO^&@%.Y%G-TE$) JJT M39!V+Z-MJ6#9[R&:VD. 9JULV=O!U3I:@CX5J<25X&[%O(R7>@^Y$8R+W-3E,H]W1)P5:F3X%Z/C#K]B+'C:5'MU6Z_ M'D+I5+2E;U6:(;@+9//"B'I:*I1/9L]S4VY*=6$;+%6Z(7N92&XGE:,UM;9D M)07GG1R#VM-@9_(ME$82I"K=$02(.;KSD$&L5B%9@Y,ZPKV$3>- J'#7""4! M$\BBIC7#4W0',4-[8:!*P01!8IYQ2AT@OP_P!"V#&U'Z(9Y0-SS'5^N;W+- M:KV=78&ITB)!X'?KFT2U/R1_UY5219$'HTI%!-':XKNU:NV0%=L+AM-?V-2? MZ8)SQE*Y5HLE%"GR@\J!5J1%UX( ;Z$6(>WW$$,4H@AS5(1B/5-MES"%[!/+ M ZR1["0;OC6,YPT.[!J;0>L2K'V>&2-.=T1?L$S75HWQ*_6JNW"#23JLF'X M9AI5#%25-@GBSENT*5"A$<.MUJ0]-YO>)8%,8:TZ+3\G?^X+HVJ7?7(@ M5.F.(/ M>M2T7N[M%MSG7)DA&6M$W,^:LHBC3 M[N!4*U.G;BO*ME1BR0R&E M2"=O!('T/74R>^%2KH/:*JI2"MMU9K;U#!L9ZNZA.!Q6JG15$)M7HJO?7<@< M!>SK&RMR#Q]P7D%7^[*"# !5.L2/R/.?73^I*?;+^:MG?M:72QC>[%OXQ:%" MTF-:O\ W; ?I\: M,\?S_A6>LXHN[.ZYGD^-D:,O\- M:: !ON6O - WXJZ67\] B-9GBZK*F0:7 T=?%JY#Q4+6=[0$"#C3@N\3W=8= M@U8S"#8M/_J\Q,1RS4?6@>5 X-L_.R^B);D5-30;C^ZC_OJ[Y<\A4&4YLZ%+ M>KHWM['GL;#!+00UTS'-F'0E71V04R:>\!EEKD@ OI!38"B[QI\KRV/*FB)W M2-S%_8H8>1V>G$8&_@.[/%: _FC)S[ UT8]YU M'.H7$D^'.V5CJM7WN[_>LS"[IXQ7=/Z96 ZK3V=MSS)QT)C='1YD^&9I]2(B M\]PIU=.[> A2C.KI2\O7;>LO;,)I<9V ,$W8R"06U 2'.&"$5,WW,.T%GI#0 M#D *K^NP+;ON"QWT63L@+*V$'8C<3_"]HF5B/+T.IE-JNT;3P6MP;\$#==42 MLG9O6&'-+:+FSJ&]TYF9.J4_\4M458H1PJ9'RHKPC:+PB2(Z>OLKN&$^Z[F6 MZJ'"C G?BD@]%0'7[K-;]Q/G/&:";.VJ$^Q3PYS<.Q.N6E/G="$&<&M3ZY:E M?)=FY2RA'_6DW,&+E+>9L^@;GROIGD9HMOC8MXX#^PL^]A?'@7T?+UWJ!7M\ M(C9**^$21*?50DL-H1C7MC%;BC+O/7;VI6I6+: EE%F.FJS(1(65DMBC_IJR ML/'="NSA(W>Z\G"P\,[3)-^L:K),<2 8250%X^=,$C*Y9<>RNNB[QFH1S*<# MQV<^9;Q9$Y-87*?$"MH'YZR\@E*?QS%A(\$@UC*#.:^D8J*)R> M:T9./ M%28;\Q9+NZ=JT&HT+W,D\,LJ,:\/7GWLF-B\)RYL!417,::W M#HJK5& +: @[MM3 /6,S>9H@W !(O4(0GG9X=%-!POV:5G7R"*BQ.=0 7!& M,DU4=^IC\G]8)T-W1;(,V;>+BC%&.%JIGT;71J,7![8%4OM"V7&[M58E1O W MV@GDTH^4K*R@N.65$-8X3LJ M=&+.VQNJ;=B:.9R@7B2WF+R2G51.Q E[",60SC,&QB9+06![&N'AR<$K)H;E MX3@(+%V[LAOX&Q0\T8F6O!#+IU/N_6IB6\:(.K>P0$KM\0CIEVU]+&;Z'SHQ M7W22,\L;7ROI$&XDS>2($!97DIH[*ERZZG_&Z2&6I:BX2B6L;W N[5%_S=[4 M%EQ%?N>DMHG[^!G;+GMLE#WEYSYG""W72V7-D8"R,22-QGD%S,(_^;3PKTR M:-_&5>8&VUB]<[(!%-AS;#:2TCMJ=5]37-BI477GXO!2YM2=S*,I/Z24RLW9 MM=$QD\^"UZ/I4S[FO5?+"H^";=0\ N(;6[1[M'OG/=H4R6$(?S3Q7!M[=%XS M\._4K<)]]\4!\T;M>$;II>M76,S/.$S]I:TL0[>'ED/%%UREO4Z36ERM O&@ M323ALLRI:UMN= U9-[B%;#MY$BTKF#3[OWA-US_&"MRQK)?&+:FDR_GC:?CM MR:&M;G7GCY_=+!FBPDJXF9"3HGOS$;G7B1_^\^30B9\E(P81F!\Z^8..9XKK MF$J#9";1$NVK.Y]2.LP@VWP"^=?),8LH_S2,L5*WF3T7E&+&KNVJ9F2%*DYI MP^'V1M=\MKR-!.^B"I4XE .'1&$]N:!<=%7)9EEXH?9\VY5,U*FO61@R-URI'$*:B$ M7UD81(@SOY,CUC%!N[<[EAV"0M)R8I6J6DU5#8+IU,5]&#^-\V1QRRJAL/?Z M&CYDSUTGAZW#XB[DD\Q8TVC3;C1-;R)$I*KKKKK+I/!A^NA=^FA5DPS.C4#; M3BVJ$F(+D;XG[A1['G-/QI@\6T8R;197J9B!RA/V2'03C^?N"\B#_O.,[1Q= M_!K5)8OR_1X3-MK2V\SQ4?*$/(F:Y=1P&?9>UO',);2Q T3@)@=[-'VEM)= M^7.7P+93:=9) #@D]_:)+@2$K-:0J$?1GQ%]D37/116J8:GCMRJ*I341*#J< M]@MOB:$\8@< /;:\?*1&.ZR3>M,DD&V&.^\ _)W4*,MT[YXN\JA/OW'I''\ M15?197BW?Q_5L$/>F.6ATS4@-G/YV;'QS!(LUZ!RJQVQ!7&G_F8&\\;7:M@* M8'9P=U;ZPI10,+S4^@VE+=/#^ZLL'WL6'"]#OE0'E5/I+%L>Z&M*AZQ<7YY,&)K\R]<)"=R3?,.S1X+X$*[2];^,>[ MQEDK+"BK9'3@\<454<$KJ<1\LM-9IL,?73K,$N$WS(*QS!>+LO+H, ER+G*B MDJQ;207\C=T0N5A0VZ/[V%YO4L8MK20MR27H^7OX&T@/;A%CM^Z[L-9 =G)@ M 07W2\!#7.@EC%7# [F8/*<>^PI8WK:OVP3@L"?P8 MI; (#O*P&6*3_KWL9:F^CY&'LL9PL\$147L1/;_JZZ^4!)(YY0SRS11+*\N^ MW1XOYSQKYEA3RZ".+5K"74(!G?#*K1E>%PDU@Z>L]F;DOE".F*^)&Z9$%;?W M=[R\DK58HF9'1+GX37LX/4),?(M_.G7.4[.:JYJ"H\X_!Q<14BZK@(*=2"5OW@?8A^"P[;4CT\"'X\1)> MBJ 'ER* ,[5:A,--@:+)=7]$G+QF_J?M>E[D5U!@ ?F(TF\9+$ID6O8*YDU6 M+ZD@S5!%4#X(7V7'K%0?1\23&^3A&?L_\VIP^,V,CP?M,%+WZ?(C+6JU!JUN>S@8=(># W!5$NS1$#()\3_?.LW8[\8\ ?GOJR-*-7W\?"P30EAKP>Q0/(L>,F<.M7!:WEA ML!/HC3_ML\.A"LJQ\U52^;8T/AXN7**I;A'T#$F.Z9U#+_U]L@Z'FA=<3+9F MR3S2NJ4&QDGQM-VZZ?8'5T/4:-UT4/NRUT4WG4X+]7O#F^[5S?5MM]=_"[Y+ MXO$19#,/K^^.#=LZ*J<.D)]N!K%;R#HBP#% GRW!Y6WMV^#P$622WU\G$#P" MYVCEX<@K-<*'$9"?O(R ]/AXO0JQ*$:CEDR6)9WK3ONV?76).L/.!6KW;_KH M9M >HEZO==,:7C8:W7:S(M*31/4C2%C2$Y+HX'BX<447"\'%SRP),K4:B[[+ M;P/NUM>Q\DA22P2-CH?J:[0D8$CHC RK(/SGRF*/0(@^RVK)_OU^>-X-;YO7 MEZUN ]U>=7JH?=MMHV[KHHWZ_>M._ZK;[0^[K4/Q5Q+V!Y"!Y #>WOYX>'&# M9N%S6XP6*[Z8)/8&DN,:!CSR KZ#OG!7#G,;XL:R8UP]O)/E];!Q?7'1;+=0 MM]EHH':[NNJU&K]ENWFY?%[\/3A](9G#H;<%BJ].53_T]8$[\ M@.3.:2G*P7T@3F<2-O.%RA@L">7$^#IH-'J7P^X5NN[2!5^[/1BB3G_01X/^ M[4VOWQG>MF^OWH;WDIA\(/E(>B7R_1P/;SK4TV+7B4:6S4N=,TMIB[B6O&50 M"^N#\%A2]^3Z>#.>?#D'ED"88:'3?_\?4$L#!!0 ( /:)AU==#,BJH!( M .0> 0 5 9VYS&UL[5U1;]LX$GX_X/Z#+_>L M)FGN=K=%NPO72?<"I$V0I+=[3PM&HF->9=%'2DZ\O_Y(R7+D6!2'DDQ-B@)% MD]@D-=]P-)P9#H?O?GF;8'PS.3\_ M&,F4)!&)>4+?'R3\X)>?__J7=W\+@E]I0@5):32Z6XUN9UD247'*YW3T^X?K MBU$P.G[]]OAH_>Y78R>GWT^B0X?AT<_1@$/[^+6?+UK?[OCD@Z4D0D,O_S M_<$L31=O#P\?'AY>/=Z)^!47]X>OCXY.#LO6!^OF^MLHW72H-O[G8?'EING. MT \G>=OC-V_>'.;?;II*5M=0#7I\^/NGBYMP1NRMS#^\X"%) M:YT=O3HX.=;-#17)*YS1)@Y GDL4*O%<,[&D(^;A%E[];%D*TY3(NWQF,AG<$[+(B3BD<2K+3W+6Y&Q9?_#' M. QYEJ3RBJS(74PGF1"*S)*4F-S1^/T!K'%!=ZREBHLU]_9.]S4-*5MJ:C[3 M%$9]4Q??&$1&HPM&[EC,4D:E%4!S>]_49W/]3M#H,IU1,>'SA: SFDBVI.=* M)\_I!9=2\?AR>DL>S9C:C.(7:10Q_>:3^(JPZ#R9D 5+26Q"U-S:+^525A3+ MTBE5\Q\5BD"]_X50*&U@H-K>P2O]OW(>/; X M_E4H'68@N;:-5RK/$V4;WC.U(&ZX=?88QIDVJDOJ#,2[=/6,::E>."Y69EFI M:^*5QLI";B"QIL50%"IEEBN#&8^5TR2U4DM7=K(;NPV%I7GA06)??2+B*TVU MF7I#PTP " ?T&!S!9YZ$SB!V.WG%<;G000.ET2ZHW#I[QL75^YJNKF*2I(HR;3PL=!3-;--! MNGC%<$UE*EB8TMP5;):OQK8#4FV5(5MSS[2GA"4T.B,B49I>5B),RCMD(3.C M@';TB@=L=;>SLRN1[;$(1URH[N\/C@Y&#U0OC^L]EF(<(L*=D/?V=L"ZQ:', MYO-\S("E=%[VGPH^MP5X>)N K7HL"-8Q!EAFOQ,*XS4&&,ZK(13="09T+>)W M4'S_P( /["M"4?T3 RK "@K%XT\#U@%I" KBTW7U2LXU,(A/^=7AD[ M5S5NLN3P:;I:\Z'[4N1/J4%U=-:H&A^&E@-0!UG M3 MH0ZC>J+.;0[&85E<8.DA2#J:U%8P*DNN"5!CK$/4%Q;/DU;Y0P!@T4K%S MT!%=D?F0NX:XS];2ZQ;=PB2.,(2=4LDPB2H,KG4_!9/_ 8/4G'.$R>L 2B0D M%1"3*@$G;G 0*] IDC;XC#DX3\#>'3['=:'^WD_V^^9C&?!IP(ME2S4H:7/, M@[<-YSDC'D:.I]SX"9=JJ;BF2YHTI$G6M!DDQ_!\OB!,:-Y=V),-ZQO[I5N' M-I7;.35NR-6T\)Q#6-H,'Y46F?!$V8>9LITN-V+Y@4ZYH)L( )5GCZD@2J&Q MA(C5N1+EW#96/970*]+NSY.4"BK-*8E[?^( '%1TKL.+'VA"S?-M:>V5@RES1 M.YJG:JF*>1[::X8!ZN,91;[*EJI1D##]C:6S2293Q5^AV%SL+^DHI_H7F4\= M=1C);^X'S75X<6PU5C,QCN8L83+5@K6TR*%;9YPY(G4F .]Q'ELX)\%08!M, M34P^I'FMX=UD$Y,C"0(),;8QQ9U H!R6!4Q2Z<.R?AXA!]H F.3:-YML=AXF M$:HW]_D WANJ50O(%HM;AR&8%E8W#()8P0E83GLOL37KZ(.&VH#4>8N\[6S= M6.H( 'I\CQ_4^[[<'>X86T8 SDPHV67!_J3/Y[>E%,F%USF&_J7TX_LD4:U MY74<>[FL1 82K\A*\T )HPY^S8HW_&:F9/ #D31:?ST62HSO:>&M4Q$R22^G M^1;XY6)KC[6*H^>A^P K>)2%Z6]$/S-=-6XLP3MXK_M%-5^:X[>F9GYIG6O] M]B=GJ9\3]2$S:AIH-\]8E'$9,K(V'JO:T C#VL,K@D(0+J=5 MX;A,$.@;/(1]S_""9?\\TSK/SJJ8\X!@_9"@>:I/X QHM^O F,Z4Y\975+F? M>2*]O41=FR$&QE@68' !5=-G8!3;!W?!0.J[#5.;\3?!4GK*'TP+H[FA[UB^ M7C64([ED$8T^K+Y(;7-L/)MQF+)ETSOB/@ &?)K[,NV KV$ #/@VF\]M\34, M\'VOR:U>7]7FM617MAS&;^6R(BXF/W)Q31>94.:J#HE5SC<9T,$[#H)GO:3? M\NV H*+V*2:HH^N*\4T.3]?A!L%^R\>A\AL$K2O+8 $*ZCLL*F,! "@TZP"^ M:P>&E$9Y)LZ-A*TI!'(/'8;;3CDE1A\&9F/(!B; M^OE&LV3ZLA_%W%.>W:73+"Z=)S,0:Q?/>>N+]N[\R%""WM M!ZP%V3:.WG(45$@=ZV!"!O![FL!EC6Z_ EMS0/::B^AJJ/-67C^V#,Q>43>% M"##E?G3#W4,&D(_*"7U/;F,H%5.)A;Z!0\.24![XJ W7C0=]GC_Q43>N&UKP M+AH4LH_R#HNTTE_-X?^P5!] M9.EV@PJQM,%P\=M=;DD;8. G>"WM5AFA8.#X;;%N(7LP(_ ;9,T9G6"@/^ 5 M]?89#RU.>GH'W[2A63516H;&7T)0H2T+[!L?+R"R 7?QVX!LI//KOD+)G;8 M-Q9>PEL 1>ZXF]OB%< .O=L6;XM '#:&[.\838M@'3;F..YX8=*) V7E5YB& M+1L:U;G9P6>G;4X<)C,(+1>MF7>8=G#0LUX=0U\;_^;T8H] M\'"/E^JA5X<>1!#(R#V7'TAX2H,? O:4.A'(<$:C+*;ZD'[Y^2J(](T4L4,E M@K8C[[\H03?*/!55VFRI?-25%A5U>G_8? *FJ?$PQT6V+D,TT5MS8Z)O.LW7 M4YNO?O5-XS5Y^*2D5S 26UE:UW88JK5>RU]77852+!O.;]DZ#'3@B8NO.K^* MA]0NR;6-<19?,KQ]=?NY#?H$DZGD@*AAGC!9+PZ(S"\\)H^@5IG6P>GG$MW] MQ<[ 0"S:S*^)]V.P6&]K!22) EKN:9D^;F?N=7R*)].O%RH]F8%;%[\]IBZH[^%]GS:IIZ;)](1UPH'#;)K"+X#%9GR *(=<=8M]G7 %NI]7 MT>\J\U-PO\YBSE4HVUPK'Y \:2K(&:<\Z]S-?OYENS6GUV=Z6H'V0+.G]4@[ M!"F]8$L=DBX)*S+B*@(,**/4?B"ONKF!S*95!MH-"Q;S2@/KA'.M =+.V\X; MJO6F5["@5Q#9VJ)W:N=YH=EIEF9"?5ZA/*!%$N>^%IE6#\>RVG0@OE.UWB8! MW$TTON65VWBK-6,[#--#B=OBZ7'-T_4#PV=OT'B:4O$?2L1'G@DSF$[#85E4 M:IC_6Q&^4=W*!3VE^NE@?.MIL'->YA4WM>G!B3S-][NTFNY.A8(N: ML*VE52]7Q>1\USVO/]V$L6%I<)%;>MZV+C>C\\L;":.!^OFMJEQ4(("790@,YXG,!$E"DY"8FN%R*YVX7'>/K_D5P. 9MH5G M>UTPN'BNV( +/09'K>VT-;]S&-RM=I-F,8PP^$RM@(&M+"A"'Y7I7(72T=Z! M0O51D:[-9%K-4[^^[/%10,)09#2J^&/Q4[W'JF]6-JQ^WU[EI3.^_7>69;!46;[7)K>Z_4?\@D2Y0FGO#Y'4MRL9KDQQ'O M%47J-\FB]9G$DN!5,[SN _IU:=?RHPMS3#*9*A-7 )&Z=/5[@9^QU&TS('"_ M 1Q>QY<,ULEW4G:UD&=.'(DG,5%FT)0I3=8(R+&WW\+R),Z+.)X]ZIHU^E+T MHKAT,R)@+YS.LUVT.'B=PN0U@W!UDDE,?K036B=YQ>12.Z'L:_G&Y'D[,0%Z'<2ZHIP, MYD6)XER93@->5M@KONYCV>G^)%^+35^4>EIB+M1[1NEVE?V-F)6%>$^-5_.Y M=O>J7J'$ 8^!=!T.)7;+T8^VP^#%:C[NT788M%B;CGBT'@4S#-QMP'LSPSH6&HQA>G(^3@.5)A4&JLPJW M:Y14/F_I<+0;W9>3T84Z3X[%.D#ZD6I?/;XEC_67#SZ/UL!Z^8T_K6GB0KV[ MB2L22Z\AD&R2<5V 6#H-@>-&OQ7C)+I03W65,%A?KZC*RPW7PN\V2VZ=!\'5 M#A!&)%O"TPZ6RQ##'&P!P>E ^8#70< T&F^IS#'Y1^VA@E9@3%Y0:Z@N2P$4 ML \QAFK(FOMS758)3.+< ;*[PL4TU^Y2_>+FML6<.F(9)?>G6>UT%7LJ'OPCFE2QKSO%YM?@L.7]+: M:FC]C-C#07 #(;F.V^R>YU>B?TG5E[6E3[L/U .0SUQ/;Q:FNM)%]2[/\R2E M@LKTV5FB.@QMQ_@VS>K]45XO]*4N5@V*@UZ;BP;&<E#:&62Z8/#6VC<^-'M&1BX="48SZOU M5(["N_&@:00,".LM;%>4ME%PAA0?[7@@P124 ;.C!B,&T#=M] MXF$J -.F*W26^W0@,)T?Z3[G]L4-TSF2[GC=##Q,11XZRKJ+:SEP1H&:'S9E M(=%W<>FRBT74(J'Z#JYB2=(MB[+U?>49='GF4-D'W6GN%.>I%$RI*% MG8)I MJNO+],-[]5'0\,F$J1P V"3:7.M7ED\S26M+FW498MB=W@JET&W>FBZ#8-A8 MF[^N;ZM0TO&\L*L%D\L0 V-LN#RHN?&P=)LO"FIJ.BS-3^EUBHVY;3?EXH$( MXW7:+488%J'ZI5C8MV@KM2P4)6R4P9&6GZVMH:KKIE[WM7$D;V9$T ]$ZEH. M3PUT/0<'=O3U*&P\*V^DU7<*%F4@Y.Y![?9\!N@G0;%P$W7&\1;CD*SL"RQ?JJ28K8 MUSN.*;C<@2M0XPE3$+F;$("M*$Q1Y%[EOJ.EA"G2W($O8"\44V1Y[_K/8@EB MBCK;>=$JLH4ISQ$4#JJ?=/>U'N.*9@/>/1:(<6'K-MVMS5J,DE\;L&I4Z\AO M@G8%9H\$MY!@//!:9#$8-[_67^C_[I09HS[Y/U!+ P04 " #VB8=71Q6^ M-UMK )P D %0 &=N",MBFO[C^P]_^?'[[T@:TBA. M%__X_NO]9'I_?GW]_7=9'J11D-"4_./[E'[_O_[G__A__O/_G4P^D92P("?1 M=X^;[QZ611H1=D%7Y+O_''Z=?OOOZ71Y;\A;+% M#Q]__/&G'W:MO]\V%W^-\M<.AXU__J'ZXVO3DZ&??RK;?OCUUU]_*/_ZVC2+ MZQKR03_\\'^^?+X/EV053.)4S$@H:,GB_\C*7WZF89"7TZB%\)VTA?AILFLV M$;\2<_;3A[^\9-'W?-:_^ZZ:NH"%C";DCLR_V_[SZ]WUZ5S$:?Y#%*]^V+;Y M(4@23G(YPI*1N934W00*"GX6W_[_#GKFFS5G@RQ>K1/R_0_MB8KH*HC3R8JL M'@EK2%[M&-8)C5TX4H)WU!Z3*KZ5L"!Z^4M(5S^(8^S'7W_Z\8>26GX*Y(1_*)^D-">3 MGR:,A.*G( QID>;\%)VL&4WYO\.R6?86S2+-LLENQ)+LQ@-*87'X<1J+@^DS M_W';6A#?+<"*'O*2$WXI;(^N'4D)#4\6-=LQ14;"ORSHTP\1B4M:Q#_*.:J6 ME<3_NN3?S3<7;_9.$CR2Y!_?R_Y<49.($YJR[?2XIZ:>%3NAZC-9!$GU[>E+ MG-40)FG1F*9YD#V6V['()HL@6%>$D23/=K_94[C]Q;\NXBQ,:%8P\L YY8R/ M_VWZF.4L"/,CB@UZ.$5P0YZGKUOA]LU.F*;1^3)(%R2[3@_;Q&D8\TV:O0*0 M0+4YM-,YN=^=&?S (=?\G\?LIV_8#[T/P6-"=+2^::2B>5"T=D M(?YAC/A ]6FRQ50GA^-=I3\U(.5U7-S*X_,M>VO;2]KBE[2#GM,SFLY,-<"P[2QMZ2=A+PEX2]I*PEX2])&Q5 M$M;<.*[DVHB&1?F/((TFI.2O29S.*5N55,&E7.! GIIM@=2S&2/[: M(2WGXO1G)#BG41TQ=7_NDIJ",<&K_'@+DO\F ;M,HPN^V>HHTS3MD,J+[:Z? MIFD1)'=D3=FQDJ)KYH"ZJSB]SU?Y)6.4G5,^6:%@;\DQ >_DA'*QIK>$Q32Z MXK^KTUFU;9W1*7@/1N5)2P!VWNEMHZ+0_2U &5%;?)CR9E.P?T M/;" B_YB9K1GDZRI"RKY)U24'?RYZ#/\XW M!0N2:ZY"O/P7V4C)E+3KGCZZ6E$N/7!=]'X9\)F:%7D9FAFG=1('O%/WE%>B M9'4"\@^+%:Z]SB'-R=9#*=XRR=>>T M7L4)N2D.;3TG!)XV<4(5.^UL\)G%XE=! 3F)-F\[INB.+6)@[ MTUQB1%$UZYRZ^R5)$MVA4]>H>\I609*<%1D76C/Y!5?;JG/:'H*7ZTC84.=Q M98G3'(J:]IW3^T^:\.,C8-4A*)]-2;O.Z?N=\]=_I5SROR=!1E,276=9H9A/ M3?L.Z;T.YVQK]9SF.1'F=;FE2M]X5+$4 )JH,( M^8I)-XRL28=4W9.P8'P2 M/GQ\?(CS6DN.K(D#JBY?PC+\2W)[J)IU2-T#"X3><[]9/=*DAJS:O_<6V_!N M?/\@JZ./ &BR4AU' $A6[G-=' #71 $WAG9I6@9 ^HH4D][$!H?V$ M%IK"BP#$]E>TV-3N!R"\G]'!4UMM@+#^AA262JD&0OL%*30#$Q$0Z=^1(@4I MST",OR+%J'7402_R[N/Z6@&4^?B@\/ )*G!_&Q0C/LD%ZO^$(L0GP,ACQZ"8 M\ DN:DL*%!<^B45MBX'BPB>R*$PF4%#XA!6]>0J*#:MX K)%0T%BE4^4C@&H M1HY5-H$$24 Q8A50(,Y9*$:L HK"%PB%AD\RT08O0*'A$U# $2U0B/AD%:@' M$(H0G]1B&HT/18I/E-'%0D"1815DI,$Q4&!8A1=XX";4 (]/DE'DJD%!X1-= MI.EE4$CX)!5E!A\4%E8I11G.#06'3TZ!I>]!\>$34D"97U!XF"449?H=%" ^ MP421-[T'U6VV?$C3C"9Q)&I83QZ#1-1TGF1+0DPJM0(&Z3Q+'DR#KQ'54];$ M,&I$;2NU9;?!1D3EU,?.PQKW0O<="4G\)*BY(3F,>E47UQCXB1Q]CH/'..%G M LFT -3M75-?K(I$'$"S?$F8T#4968KXN")%C:C** M6Z115)[8_%(.XN@Z/0_6<1X<1Y,"6[NE/,L.+H1C0M_\L0>Z-,7HZAOU0*=F M5]:U<4KE>9 M1?5-_I_+/PI^M"5$U./,SP/&-G&Z^&>0[ 6_(^J-^KI%M;>& M* %(FKFMM$CFA*]_5!U8_)RJF(*?6A*J]1V7#RZ!=#V\$I_;=L*S%J!6)%2]<4K[D"?/FR MYLH\X?=K.:,0C$B1!SFI%1EU?RE;-LCU5H>TC5W3'L>Q"F)+@.6\I,^.[#D<>TV#F,Y"FA' MIWA\[?ZNZ 1J8TCTKU,R-/J,OH.O)^#?$O"5!'I_2Z#[P#$S2"H'A]O]!8 D M(?8 3@-7 KJ%TZ,$&W^@T:B(L $$8VCT$2)4<+\_$%SWD7]P<'+G !!,]V%^ M<##&BC\08_>Q?@;+F1Z>CFD&UM)+N+@C# ME00ZUM'IKU88MB5:=YIL8YY%OA>AUF:83P?=]0@@_*W@IHX507C MNQ+-P($231#N/Q.,IK$"Z.Y&PR5MDPV%[L(TPZYS_Z.[(;NB6LK%0DP6;0LR]$5:&E:9$O*8O_))$>B:Q' MOPC*8IY@ZM^V[I=R^9.F)EUZ#,8WW!1FG7O$!=P:L$Z]XU!N$'V'WNG7;Q-@ M+Q]4[3ZHV@?Y^B!?'^3[/H-\F\OW".V3$,1-!!R$9DISJ&K9!Z%ILBG$.M$( MH?6Q*;RV97==FB A&(W5<"!.=X&HQCBM;$5WD:@-\;78A^Z"41MB VQ"AZ;Q MUU]G$SJ?T,JWSQLTM(KKAG-K$(=1XVWA[\\6GK'\0&OF/^TIXS^(2.NH"'-^ MHQ#V%(>DACQ=,URO1=K]9!S,H[55^OK[ZQ6[I%K@)GU[FT)D1-"\=E M^':Q%5=<>#FG_"Q-"[[HL]?+\(S,*2.O^3(DNWS)6<"EJ3@-V*:4:T1L'^_) MKUI.VJ)\R8ID\JI^G7^QAQGD=&ZS ,Y(2N3KK6GME/(;DN\70T)O;9M^RG!M M9TQ&J;1=O]1J:FAHV_=#O98O%"W=ES?CIP%]2\]V-F7$@SJY+D4E9)HO;_3) MT]I3IVU MQU0SFUEGQ[A*546YPVO;>+_U"(J!_4Y$[BN)ID^<,1?;![]G\Q.3GV:'-AT& M)5:5[MEH#!^)T"D0K4F+&EF3!A=D 3/IH4CF7PDT_@BF=1J$9KS7DON*:3FBBNZI82@5KA?T(6<0?!(G0?H MT, V&M 8BF['Z>FF[4P4Z':;$6*(0PX=QQHA-+!QH@OX- *J<;*@"_5L!D[F MTT 7ZFD&S\#K@2[@TPBI,Q'M5PF?+JS25SNR1VEK6*(M:/W&5(,),Y' M&+^_"&.CR-*38DB:Q^4!/7RD67TL41Y=N"V^5DWU)6_B'/6?Q8E.7B'^AMH'M]T34-*&;Y:\I(D(B< MI=]H4E;!YF>!X(59NB^Q/V5QQO]TP7],%USVB6FDV0I=?\Y'9_BJ J\"&R9? MOO?%>5_<^'QQ[15Z=$X/)Q?40(T!/8I#Z&S9X'QBF.B/P#*0'10#G9 WU4!; MV004X_9I#="2!;,#G$Z*^,V_]JR>W9&RDNX#Y8LNW/K+Z@#AFT:\YI20+-O9 M#$DD^(4S2[E;C@0TV\.:B)X2D)7)2Y1]YE\](:/^\SOBZM#9&,\&+,$955&# MPZ.\HJ[\XVQ=^BTN7[A,%V?5LUQ24*U'ZPY267S#%B+X8+8 \2T@7C6(A%]I M]IC$BY(C'FA)6S7!4OH-^CHA]TUA>#-J:VK*NZH\JR\4KLRP,.[O%EU]97LU M(D@?QR@ 5P;H!K(X8E\S\$ E"U22^WA,[IV0"[(X)]N8WNJ@NR,A75322=VN M=?W9ONKF*O>!M)W;^@JE6">FEJ9\'6H='J"VPZ*ZU\H;P_8NU+UK ;1ARY_$ M<)97^O:5$N4&53=V:Y<&5A9&4DNX@9*B!-1LJ'X\!T?'35;CIS7JX_TU(\BF M56JXT["290XKN9U ,.R/!]W^9>ZRV?0Y8)7)E^_?.8GSXE0%M3XNGMFH5?Z; MP%<.A %O*8 W9VUI=S38[#.V\;!HYL("6^O'<8^V]MVO.CB*!\+<1P18<*0W MD%#0!;*JM=7ZBK8M,I+MAW/4Q0R8+0QMI 6C\[2#5]+ M(C.^0X&"5%+T7G/ MX4O8S-[=6V!/3)< 6\F/IQ5=LP3INW0\#C<]IJX6B MRT%M!1NJI:#+1[6PV.::*;ITT_9KW]DD8'O#I+WE'5W"JO&MT,YW#Q5AW*G$ M%@X!N4D."A>=R-;( E%BT64:QXH!46*3;HS=T)#D6(3T=KG&'S (GY9C0>% M@L"\+)%Z++2^\ M6T%6L'*GSN:O-9D^B^/S%E';:,!G!!^)^H'S>9?,R*?Z^:C6( @ MBJWQ$W'&;@.6;W_8)\!6+/ E8-](F;"YSW^M ])V+ MP;H--Y86@;8*M2Y;\'XIOY1OD,&KR#M63!^S)'F!]Z ME?1S, F[F5%D!AIT=IT&Q4A%ANHY'%FS_I)AA$\G#>.$O%&R'Z@0PSE?//'; M*3K;\",FNDY?3Y]IF,=/5;Z[^GF4+C_E=LY6(DW]SV!WWZ4!1Y(N1 %K61 < MI(O;Q!T^S].TU*>%?/$4)*6S/C_G^W[#*5-E,AGU=8[JB*R]#V-+]MM?'+1\ MK:M>B3-!\HG18BVJ!L=96)4I)=&^2JEB15Z_A**B0"OFJ# J0+YSI .Z+ MB1F5"\-Q _M26N7?_-,G;BJV^*=/C-?(UT+H/"VIE9D%746A%H!&_2),]U%L MZ%BA4\C=/$7O[GAP-3G@@!AT^\K5#,%C+-&5<'$U17#%&UT!EZZGR#3X'5VI M%U<\I'/0HZL&XVIB+":INDM4=G=]F82EHBLCX^3T,4VH0U=SQA4SM?,PXBM5 MXTQ"4F8!AT]V1'7 (,C$)W<]J9CJ:1[>AND%9')SAA82A')P20[,"P5O.Y]V/3 M=!8,HWN')L3/-?19&0>>U03"E+GC4G8/'WH0:QI?C\]G8NB);!-U#)V5H0GC3 M('UT-R=0(6V6%(I/#S7&0:T6!<6GDC:>$-O5@?&IJ8VGIFTE7'Q*:8=3T=;[ MXU#C;#P+#6O![F>@VQKZ*7U;7^J\\KY=0GU1_G=8E/^\R'*Z(NS#V_=Q#VM$ M2YI8_/A'_<<_=O;QG_0?_ZGYQ^LS+#.6'V17\I_V#,%_^->7X-^4[3Z>U?"$ MNI$#^E[B5;&JG3CIW[NGBI^I2JKJ_MXY53?!BLSF;Q:K]OP!M1T&M=:.3BC5 MVVR#&=L^K"O9,:IFKF@4P=K;SV?2F=6V'0:USOG@3AA5)8M_\CM)1G:W"GM9T(4G\UO#P1QL2WV8OCT50J_W0KA#USN/DOD M=;)L#.FVKCW70#FEE8'E+LZ^G9$T7*X"]JWV"#'M-@8LO>ZO4^(VK^35')ZF MW?K&\L"_;P;CN$>_" 0U9LQUVF.X"/K=&5LQ]H0^Y04$[.7VG8@X$X;&@I'7 MNT!341/0PW$%IWB]KNR7OP5IQ(=>*%=!V][7<1I9'2=;;D,PYSMV%(ZE3I4: M2+UN1C5*$C8$2M,"-=+JL4%3V!FID=D*$S 3:9 V$+T&@K5>@%T!+I;'E;HY_@967;24%/3WU#8 MN/5AW(JA+84L66!HB',3#?O"Y!\*<:6CXM.6DA^&L]7ZJM7&(*")"&R&J3:T MP6UHGZ4C0^+@0W52U.FS5!N=@.Y@@.CK S@!5*LACV!Q&_%I:7/H0Q]0[1.] MJ80:6W[1[:)6-J-6V\M2!J@O0-]A 7HIHL>1%:!WIV)"#/T'V.P%7C@-D?_K MA)$GDA:$_S>DB^HS.WJ P>_*,=R$M0-(\ 'K[SA@_8*4A5TS??1V?4L+I.Q* M\=Y5C"JG1-G0QP48(;@*8E:F\)YM=DE9F_,DR.K"Y(WZ](/B(+%LFWX6S=([ MD9C)^+U27D%?4_J8<>%/W+#7Z;K(=X5MJS<,CC$I(V^R.55W MQ#G$H;_6B3&M*J(=QXUQ%4B&-["^0P-K5>NI+.B^>SAKNHJ_!5\HOSG).65K M6D6@R>V=#8>P0/QO-(D>@_#;ZSTO)U+3U (QRFI: *:S7 M]2W=ZO?L/C)M[NF .^?KV?5'_^L_?8BZ$LW"Y^4R>2 *# NCL0R7:H#@HT%MN M$A@.52\$2*X8^:,@:5BGZ3?HV0^B_2VHK6<%ZM,/BO*@S/@C)AW1AFTT<0 @1S[Z"+^#;A59TLH+-H MH,I4Z'Z/8TC3Z8;7P?[R0;"[7H:MFP6= Q$[LW M!^\^[TJ#.:SN"XVTQ7XD]*<8#NW <,!538R#;H\99!.F#+H&SHR[-^][F1E] M&+W;>;)X48'24M!=4W##(K61H8?R K)IAVUUC^ I_&MJ@\')W$W,08>G5INT M+)2!4IVQ^=3;K61?D&SD7S1+V-$ MONB7HZ)?!FF >Z@.*GW];1*G3_PGROBALJ,#6-VKMJ^;BEZ*3_LJ7F.NXN4K M?/SK>LOYFQK")! @77QDO2]([B/0AQE9YR5?+_EBE7SA=X]3P?>7R9I1OO'R MS21(HPGYHXC7ATL/E(%UP[@1AV%4>,G82\;**GTIW\5%*'CR.KUE=,%U5%VI M07T7+]V;Y.!#! M=> F0^# *&9>F3=OT',\B'QE &^_\/8+!/8+6&:DR]N=V; MVT=L;F^NYCHUO_]]LJ T>HZ3I+18\WD)TD7,5V,2E,'-AF9XZ'!NS/%FU'BS M_)C-\I)WR#Z1-,@VV?V:0Y:_129O98&$WP(6J9]"JV]AX=/]O<*6L?S 7L)_ MVK,$_Z$46F@21WP[1^6ZQZ3NV05(TUYHK=UBL,9#H;=7N]_ND=8[DI3QU-DR M7FM<9/H>;CUD(M^)BPC1 PF7*4WH8E,F^*A1 'MY7Y^9KT^('.1S_$2BZU<9 MH4KN.MM\"?Y-F?;]&O,1L"#<4W<3K-3>@(:CC!]IKV?AIZV,RY6,8UKA7KEF M@SC%>4-3+O&O24ZF"T8 #FU]![=>.'Z'ZDBN;>.KL,.H]578N_5=5D8B)+2!FH6&2=42"@6X$U'QI1T)#<.9V7K-+-QP^,K>-O:: MH-MP387D0V77Q+6'+5Q"UV0K@7$4+<5$+O# MNJCML2O\7V[A^NAD'YT\XNCD-NY^I_')OT[6C' E.IJ0ES7G7Y*5H;PT7^YG M AB;#!G*35PRG!(?D_P.8Y)O*^:XW/(&WZ,SP1GZ8)Z&O3N/./T2O,2K8E7K MQ)3^O7NJ^(964E7W]\ZINN.'<5UEB-J_N:%&.D,U?\5#4:]Q'<./B?4Q'1C$ M.A\G,8PXB=.3F6J.R,'YCQ47$!IM2#;C5'NCH]+%H1R%W 2J6PVYU#SO()-D_LF)HZ($.Y\;88T:--_B\0X-/ MPV=1#ZT^K5Y6;47\><$8*4M<",?5]H>*X0_>25*:K!H.,9#<>V\RZYBJ6T:C M(LQG[)ZPISB46<]4S5S1*"[@[>?E.??:ML.@UKX!SIM.WX'I] SZJOB1;0_< M;QQHT*V1/&%1T]H;Y@T37,M#5ID16-O&NP^\^\"[#] !&8+[0(] *5Q3([D6 M$S3H%48;RR&#] /I52DT1E,8XU'0W8G*B-]ZUPW >P1:.&0Y3=[5ZEVMXW.U MXLO/!&F5:+:+N71 ;5CV4>VU+H2I5OL23T:DCQ\P1N3C!US$#[1RS;D-(OC M^>S1]-W8HUZ.0@+J/NH]_^_0\__EZ]6GKRGGJK,@_78SE;NAE0W=EMYF)(KS MJR 4>[]NQO0->Z17Z711-1T2S?VF/O"3#5YW6-/:^X;,'OWE,LIL#MZANN:] MT_Y9W(A,R?_0;F/ TNN^OB-/-'F*T\5;^I1^2% ?[Y?T?DGOET0'!"#&41/1 M"2,V[05(FUXT@W/K0:5V=-8,)>?11G<1*F-;^WV(P7=AD4-A4BLZ/@6?'Q2N M\J-D5)N'ZDAJBGKSOC$B;]YW5 H*9(%Q:\G_.$G$*]W&>7_'_1Q9\^L_Z^WY M[]">/XQ,/KQ9#>-"XW,TWJL=GL\D(3,N-P;B_8;/Y?6@6>FLI M.B ^4< ':OI S:X"-?$8(;TEQUMRL%IR3 1(MP:=GR:Q>-. 3/+@Q=RL4]_; MD7%']7%OXAFSB^5= .SEWC8X3://_'/)_RY8G$5Q*'7%&/;R5EEO ME?56671 #"YJVN12' 96.,[^,5JT.T,D>W0F'^V:4".-"Y4UTAZ'CL28;*I' M#(!;U<][&LF% ^'=IC<)!AZV?" 9"[?LP0>]>/U/4#MQNX=?S\=<+; MK.)<_*IZY%0P0YPN2!HV>-@#.)PCUY 1-=Y7-&9?T:##@27$7U&V(FSVG/+_ M._RFG%98C\[KW)?Z$&'K@$DM^+IFW=?B)^N"A?S@^E"+COJ-D@/B+"^UZ\[P6/&7\TOA>MB$5; M23.8H/K@?Q_\[X/_QQ_\#],:T7!SL].5-E#F43&P]8O'%R'Q_@OOO^C4?]%& M=W7KT?AYDBT#1A[YL2'L_2OQKGIYL9OZ,K0#.?)B .GP_HMWZ+\XHP&+9O,+ M+LF%?)!,;OI7M[1 BC@A:'J?BX/DF7]+3HJZI052+OF.I!LBCJ8MVNK,RCA# M!/P$DY-FUM,FJ0":['^F(#7%W_[4^O4#;S@(9 MY2M:5[1@<@HD36Q]?)8JV+2^A:U//_ FNH_7M+'V^6>J^_AQ"PN?_J<(HDT7 M9T( FJ5? O:-<$4PC4H)2[$K3/I9(C.[7JU(%',!+JE/Q@2T[-P9_"5(@T4I M84K?FIZ_)2?,_BG>CWMZ@%5%_ V@?9/$GT5#]P<*#$" $=Z^4)8&&?DEI\4 MI#1W*B[,#K\TE!D[1=& V:Q\R<\8]$M(=N?N*-F?-#O;@OK",Q[ )R>X3TZP M3N?6TZ,XC6M:]$&A'1!S90"]$#F!#K77!4 MTJA_9!:3\.3&=71Y Y*]1,&AHJB26)J=("/)EE/+'SC9KU-1B((C6%$R<2]R M)(:]@(5O((D-;K,2$:+G.^AAY(-*_CNX<,XBD<'O66Y28-1&C:$XSB.9<*Q^:><]0'6AM M30JM#BY+V]DBJTH=7^B8M-[H2!LGUQ;96N@N-V/PQLF$0,B_H#FI?'E7 M8T2/OKRKF_*N5LNK["?#1;W7OTTR(0HN:<*G.)N0,@!M1Q"TUJMR$$=U7@$T M^!JO[[#&JW^CKN4;=1+2N(C"-Q\7K Y4244U04!S"T15AVRQ>0S";[>,+EBP MDI.D;=QYN3C_DI]_R>]]%N7K[(6^<:'Q[PV^T]*!OO@>8HK[+C@UAO),PR[" MX^=LL(6+1EH:19"W%U"WZHRNOI*R P+Z]3RJZ3)D#/WN%U]JIR,Z]S;**MGW MAN8$_@BV<7]?4L:7E/&O'/MZ,O[Q9_/J.6KQZ)@C0*((1JSOO'J(ST9K@O<= M9*/Y4B.8$V;-O(HHN=I7'!ECOC6>ZA%&KAET!PAY6&Q]/ M$0%80 0:;FZF'-,&T3RH&-BZW6!D=06@YG(VU#[7R8IR2>5+F!25*KG9<#2.%UDMX15IC^'&SQUM %T^A;>^6^D$_&#Z2R%0?^81 _O>Q0?AC@UQ**;2I M-##8L 1GLA\ZW1^\P)V5QW?L!L:U?P;B(&[")6B=O9;Q-M*B!Q<5XPW2WB"- MU2 -U"O=&J#_/MFN]"1.R\=2\H-=!S4]*P=Q9'0&T.#-S>_0W/Q;P*)GOMOD MIN7Z%C8JC]!YKOYT?0L'-4;2C"9Q5.Z1\BR65AE1->R!3FDA#EW3(=#J[;RM M$%R+$*'M)7"9Q*LXE==P,NKCUG97$:-.$:UK@YO*?C-7*TKNR)JRLB@_/+<2 MWK,?"^\NQ'-+J,IS".KC[>K>KN[MZNB (0Q:B((8<)F=CY1T#4X6!._P2&- MSAY2OQX4H&:ALLK9X<>!F,S5:Z;23P=G&X8JM&CV%>@XIXV4&50;KOWEAN%= M/^^]\-Z+$7LOC#5AMWZ,7R>KX-^43<(BR^E*5'O/BO4ZB<6_@C2:L*KL_J%S M8&+JYFCS#4=>D/8DMG"2A")+CVTJ37K[PUZ)WO[B7U_OCQ3GTS_@<)#@HN:= MN&MF*3G?\JXB&4#6R (!Y=-NN]$5Q>M5[6R0\4PA1$A;=>[OF/)OQF%03YR\ M0?=T97%P&X3Q/ [EI,G:=$[=%W$ZORZ9Q.LF;]0Y?2)V:#9_0X#4C:5M.PQJ M[7LF-%1O):E/1.0#KY=\CR12JK5MAT&M^SG>R46'M$BVF[:MVQRBL)2'LCL2 MDOA)Z!%*!Z:NN5/:N7HN:B]5!57NXNS;&4G#Y2I@WY2.0FBW,6#IU0]Z2MSF ME3R%XQ#:K6\LQV6S]##JZZ;UA0#NEC;IVB\F,<-F&^:TQW 1]+O;MV+."7W* M"P78R\^&IE_K53E%"[>Q%^)QYCOR1-*"W)!<_3"# MJJV/.^2R[&$/;4+3?7VPSP,W+-^4H;JGU#X>:&]\]( MHHD@KB0T; L3?BC, 8R*/UL*?A@.U([N39CO @U4,Q;5N>;='B?V8&G#'H# M<%6/!_H 41V7>B68RH.KT!V1[75_Y",ETP3.H3@XX(G7,C=M3PP8HG>4> MB,C2.P0V$4E-_6XA^8!Z'U _XH!Z#T%OB;0F(/,?>2!]T!W1>?KN7(ICA5U/(*J;9]4:R+F-*W[IEQ= M?4;7?IC4]UM'YRU5V2U-XG!3_;^VDHY)7Q]+XF-);%04T9Q?U/BX&*Q;'G24 MHU.I]*LBAXC EP"L,V*!2S'8/KV]QMMK1FRO:2# .#78_'7"JA D_M^0+JK/ M3'*Q$*:&&\A0;@PX<$J\(<<;7._CW.ESOW=?DV_#2-/L?!8YQPZLI3 M"Y![U70D;_@9@>$'Q"3FZ]^WI VZWU6P,"F ])DO=3LI>8A2FO#+EE2FO3'EE:KS*5#O9 4WR@P7 4-D037I$ \QV92.G M>O3?)G$J_&*4<>*;Z7R9I1ON_R3?G,"OFCB-?E M7QL)PL#1W,C$1L1X\=B+QPI1YW;+2;=)D IW\.6.F73B#[RC%XF]2.Q%8B\2 M>Y'8B\3C%8E-[T.GPO#?)PM*H^[[D/$*RZ_1*\"'Y'#^1Z/J5<2JWEU( LC9>3Z;QIK@M MC-0+8JJB\ZK("T:F*_&J[I]E+:#+ES6_VXG15-C\A->@O ;E-2BO07D-RFM0 MX].@+ M/ XRP:BT^#3#"JCLYR:EF_>MDS<@ZB*,)J2C+2K63YDO"FFG5!B.Z MT:B-"?+:])BUZ?85',F<,$:B\!8D.8;LX)I38?QJI%7C;QJY%4CKQIYU6B\JE%3&6" CJ=FPMR O4W- M)!ZWZNW'24*"K+$>*^GN2&%5?MUKIF/63"5AEM>"N8+DR[[6X6P^XS)#D,?I MXK-@%GUH9=,QG K6GTF6$?*6K-?CY4N0%PRJG[48R:MH7D7S*II7T;R*YE6T M\:EH%H2! 6IIK<4!M_K+3Y,XY:T(5P%>&FLQRD$?Q$7I?ICA\T=X3+!B&GMXQK-H3??$BO('H%T2N(7D'T"J)7$,>G M(%H7DP:H+MJ3$@;MZ&LA(;K5EW^>9,N D4>NU4<3WERP9M#\J5CP>(ZT:#-R MO$+M%6J84L79EFX(N2?L*0[)O>"Q,\%CYP-.6$RK MR'<#C:N;[_4T>S^[[.IN#/,8TE;C-G3+-0O M8OG;;%KD2\K$\GWEYQ$KD&*E.CBPK5M7O&L]-^X]XXY W#GGC MD#<.>>.0-PZ]!^.0_;MST/:BUA+\H U&=H1,X!3\-*0IL*R7 *?HKRBGJ%,[ M@%O#XR^3E.03/K?9+M"%W_25M:ZAZ1$^HB/CHRE!WOSHS8\P\V/ TCA=9'Q/ M[XZ .)RFT46<%+EP.IB%L,*: MC.:E:"]%>RG:2]%>BO92]'N0HEML@=>2)I0:[XJ7K)]P9+@^1\M\>F><[BQ]+"0*\H(_$B/:=% MRG])3E#!=97.ONCU&:_/>'W&ZS->G_'ZS'O09SJ^2 <8S]=&\G*JXGVF[JXNRZ"@6(-P48@O,YM,H*F^R(+E.@[*R MQ'WQF,51',B8P:RG15*_"$OIJR2H(JV^I452?E_RC;J9/:DO_WCU57-!34E7W]\ZIN@E6 MY(C+:X4@4-MA4&M-?H-2O7U58L:V:2&2':-JYHI&40=G^_E,.K/:ML.@UCD? ME&E/DL4_^9L;:J2G4T1EP+S M...J_[;*F8QJ:4.W]"8)?0ZXAL 5F@M:/.;S(CF=4!D&H\Y.<9T'V9*?1^(_ MEW\4G)!$B.[3_#Q@;,/G7"06RV 9]76+BO+)3G-66IWNXNS;&5?NEJN ?:L] MG$V[C0%+KR?7*7&;5_)JKB73;GUCX9IOW>UJT*-?!+>$B5]P)?T#%$)-EWXQ MB!DUVR"G/8:+H.?=G>6O'B\I[35MW%*Y5<5.9E$I1 %[.45R)1PWI/2E7?,M MF"YB+DV47K6O&>&BQN=X+EL&DZYN,6W]H.6+C^'F@05I%I1&Y$^@[.*7_Z(7*\A'2O;ONB'9U8]=T MK[E&L1'E0'(NO@K1=2VF4;M9#'HZ1;0O@R-$<0GQ]8WM=KV/HC0?1"ACV1K#:3>RD8UYBYL")1&8FIDG\4&3>$QHD8."$S M3+1/VD!-&@C6>H.!"K#2"#2X"%EC(P2ZL$L(1]*&&ANJ\&#[.[:;"&),/*RP M!^)G9-E)

UC'51LH",5FJAVOIR)"$:J Z*>KT6:J-,T-W,$#T]0&< *K5 MD,Y-;*[8 #S=R>QW863BC'"\@P+_A M!FB6% ;$_ L2S"WB8X%(_XX,J2JX CI5R20&B6Q0N]];$5LF@2F0[&B$G*: M)?M"H6(1=QH'*D&!8I%WFH%>-=,>-QQ9A?- -SQ;2X?!#(UA\[ MD:VEH_8I6VN(\K*UEZW?G5P*HDP8L80+Y"%>\2:S^3W_;3:OK ?5F^JR:@JV MAQ_6W/![@^47_&12E,SHYB/XYFGOUVXS$:>C>"W.:W%CU>)WV[U98 M,0PT_&:?9H-6)'NCPIB-"K+'+6I,G9^WG+*YG,_Y23&;7[Z$2Y&S=,=9\(BZ M=H-T#> Z#<4K1B*R[H8\[YH:0U /TS6(UT.]W.=_DNBB8-79SH]J8RR@T6Q MVN6!DC7-XCS3/YY2W]("*4>!I')*E U[]XZ_+J&!>_RD#QX457B/B:]?UA4/ MIAN:ALUAG?9V6^TQB%D9#7^VV<]TPB4)A4D0U*>/=/\CKF/3' M8P ES3N*O*/(#+%W%!U#,K F#,Q!9,?>-S /D57#(! [EO1-&S9J(&1LZ9V- M[$U K-A2/LU-ADX=FS]/YEQ6FCP)88FC+46D,FFS952S\;AN')0-R?).R'?H MA"QS*Z;A'T6<58=,].]B6ZKFBA\$MP7CQW)&?J-)]!B$WUXWM=P%9F=$6]!V MGYLN&"DWP041R>F<+D&,S*_3N+\MLK.#"9S-IZOX6_"%\D^1<\K6M*H#)7>F M-1S"J6'SK,CXC9(=4EG^DT^STCP-[C<.-+T:R^NHDSND-*V=4OXE8-_(MCY# M*"IJ'=2V.2);U=2[)KQK0FI

^:T.U(VOA8':Q3 71(H7,GP%>'VA !4)D\ MNV!F#!9^;[OVMNOQV:[UTM003=;-5<$AVJIM:O!(['P'OW_<3%:B0O0DJQAT M,Q&4-DQ?L/C%OFV##0GV5L,Q6PU;*XF5'/H:JG 19^* XTPGT1>U[=U2_\09 M7EQF5Y3=!PFY((_Y_EZ;KBC+A;M.%";;("GEZ]N 'HZCWRN=[8A[U!@@??I! :.[1TJ/-NG1%IZ&8;$J M$DYB](G1+/N:,A(D8A=+"Z4>8;0^?C_1Z=6!W3CNK.QN$)3>T>?\W)E_KE?7 MQ$'4Z)XN6+9,??N^J'_]YV\Q85Q;6FX^DR>2P* .O>%Z\M>M[ABY(]"E).& M@=+U[ =1N26R$7PT1E#[$*IK!'6< 3OZ]#W'@PC'N7Q 7W9Z M3!ECU(XQ;I3XUO2&O2/0ID+#.OG@!_?!#];I M_'I?$B%>D[VE(DZ<&!.33I-6L-,RB%)T'&Q+41)]&%R'4;&_7S8).;4454^+X4!Q)W%!C MH\L@V%YV2ND67:>38&=\RZ<[!E[OZ^"KM7:Y#5SJ9INK;-]X-W=7,MMA!B/4 MVXO]%.A/%![:@>& JYHHT.CB(YUN0WC KK(RE[FJ?^9\7'L/HY]?''L[4+V MT)WA,- =A22A.ZF!+ +106BPU*1I66X)A MMF(L8+<=$!^V BPF'CTD*1F4 MBPU+',)W0^*?@/Y2,*V23AU1A=DR^? M;X-N%HB\I_/\.6"*QQ[J6_29E[1/<3RB%]R^]\(LOGB.+YYC*Q.,L0T_+>X( M/X>YML>UW2*M.]G4.3S-1G&*]#++XQ47HV;S5[I,8389PF>;^$P=EW.'(WK8 M9^J@S]0IVD%P(D/N?(YQS91O"3,8*?,"#P65,^:\IG3>% .XJLJ4^4 M1L]QDL!K@P!Z](+@>K7F%)7>%9K)Q 1U8Z=T*PUY$O)!?9RBN!7. M=^:CSEDPE+K>/L_3XC3);UAJ<*UA1#;.#-8VV$\MKM2"<.P6O\]C]'F,[R6/ MT3]@X1^PP/. !>H,5;U?$1US-[EPWT3BMPB40E6LK+.KZK@P3VT7@LR++?O>4Z2W8.>N[]'DR _["9J M _#1]FZFR:,0!*Q78[!.4=^E&#H"Y.LP^#H,PZK#<+ZM-_*P+S>BS\5OT-," MJ2?/',OG4].T]_1S7R+ EPBPGG3YRNP&B;WR/CYUU ZBW0R7Q5,;VFW>KA(L M+:OK[_K9M/%==(EQ/C%U0(FIHTAB/-A:\"I0L$Y.;?:,0NJN\_JY$>60S]F($DY\PH5/N/ )%S[APB=< M-+CHQYMPH;/%H6-M=P(*-;'KH]P"^*2_D61O^. OXX/ !W]U&VK2U) ST$@P M$UO<$(/!FCBZG482_6T2IT_\)\KX$DRR<$FB(B'B89'=[S<-(X(:C.PFLJ)>*B^I.R)T J(E7=JA'_I_I^S;=7K+:$CT MG%S;V+O%O%M,JE(-W/#OU5VO[B)1C@SNP(%JMA !;V :K,'X]JY]Y!'1QBN%PUB4TUS5Q&U9=,'YF M%HSP%;^*7\2_U+.L[^ V>%KDIXMDUNL5/YF?JC H)0! #Z<(O@3ADLL&;'.X MYY0( #W>]N MT<&B+SJ#>T/ 8&T%G1F^(6"X%C^X/ [ONC2^;+SKLEO'@XG.BNY(A4&4F]C0 M'9G ,H6=V'4'ZNN$FRN<>M+^/EELRRV6?B(./T@7,3\U)D&9W+;S%TW$N58$ MK\<2T(76='@WOK-VU'FGV9B=9I+2=I](&F2;['[-(@!6#U3^ <4JIZ)*>-)2YC^8$5CO^T9SC^ M0RGJTR2.Q$U6N\)'IWD5; BOSP^/8N_%\5Z<$7AQ0%'3GY%X7SSW#T?Z MAR.Q.(PL\")<2T##CL!3CP*U7U1<:>?D'TFM(^_X,=YDWO&#Z36@03E\%":! M@7E\;)L1<;E PB7_!R>6U3&Q MS((\\0'6J1?7@L:9T"MMC=G*? "W1N5*U5 :[FO;X*82AV-A5^1X2YKJK2Y0 M'^\>\>X1J8$"O_L QN,4=/ ,UHE@L-'16'#5ZT$!HC4JRY\=?L3@4&B]9GC< M/][^[.W/X[4_C\+B;*(Z#LP$W59;&VA:@8EI!P@16TDUBV8=7'Z%K%BM K:I M:J%+4@]L>Q-,OHG$AV!.LO<:RJ/Z7LX M+CSV1!*Z)M$#"9AB6"SY!VF0ATQD;MW7#(0%[]GF2_!O MRD[>S((#E8V !:$JSP/:#0N6_4S?!"MU4:>&HXP?:;_OS8_$AWA#4RXKKDE. MI@M& /41]1W<%DOCY[*.Y-HVWB?DWB=DG4ZN>D9$G AJ!I U\_XK-Z^4-Y Y M8)8(_04X6']78T$-G?>KZ?K1AKH'*F]%/WM@(#XV"YP!UJW1^0XL@%??:^A< M"1800Z5/='X%"]@58JQW.7N7LQEB[W(VN&+'4^VN \EU;2;D9=<5HSS0//@.+6D[3#60"0U7QBD)WDT8^3O[FA1CI#-7_%0U&OP?+GP3KFMU;\)XG.N7;"@C _IUG^ MYADRPF(:2>PFQOV]J:E1SO S.V*8XO-$$+\MFG&IO0U26 M0BA'(0\8UJV&7&+RD9'>$FV&V%NBCR$U%+_PF"4.:EG(6S4M_M'!EQ$8-=H0 M[FT>8[9Y2.*R+LB:9G%9'.@Z?>),1MGFB !M.QMD%&2:1O?%8Q:R>%U3\4'3 MR@()M]5^N65T3C)Q=0;)/6%/<4B.5P3:W!Y19<;0_9(^9QP__^&)U(;XZ5MC ML!_!1+^!Q8V9:9$##0PRE"2'V(,%%3G&EB(DX$F T3V=V3( M= H/$-:OR&#!M2&GAMX//TZ",.0S$QU8*Y,X>(R3\F7@EC%H38=W8[)M1YVW MR[Y#NVRY86\+%BZ#;%\TYX)$12B8\HJ?#)^W#%1KKVW2OWNR'PA;-:#VL)LM M(K-I^$<19W%54F.ZBK\%7RB?#W).V9JRTCTF?]RRX1 6B+_;LI0RN-\XT*!;(WD!=DUK M;[/W-OM750R3S7[XD:NP8L6Z_4D;'[*#\['X.%T?I^OC=#5UND'W.9KM8GYT M41N**JJ]UL5)WVI?6G+Y>:^Z]ZJ/S*L.-CH-S+G>TK(Z1*^[L646EU?I(!Y^ MU[#&[V+;V63V520^J"9$>]?4>W1-5=QQ&-!1&R&O:F>!C-\"%CT'K-X8K&C1 MN8EZ>^O-V#:41V+-5S5S1:,(5MD%'-6R.*CM,*CMU=B\W0N?]P>J.AI?V[X7 M4_DY73W&::DNBET=IPM.$?]7%G/!):@NJJWDHX;7?D"WB2S;(^SW.%_N7BX" M(C7IZA33)1:,QE<0%2?G*4#R/^66J M!&38VZT3*$B(.)0O7\(X$P&%M\%&:+MJ1,!>;I%4UXKRZ;5EBE1G+B(/UI>F$=C:\ MA04=%:ALANWYL,!>.% "Z=5;@?GE?,.#./S MPCLPNLVC,-1S!N;):*Z>#M*)H;5$ E%A21YLI? !L6++)312!8$8L602VK:+ M >%C2S8T,<@ (6++.C1&A\&+6OTFI6E8T>K"AVKR320>5'.2O?]TS/Y3[SWT MWL.^_&\WKZ>0/1? M$=P>$>\^\.Z#\;D/&HF; W4B6%0E!N9=,)7'<9GUPJ7(^MQZ$"2,9 MOR%(5U8]@T\B,>H94^QM>F.VZ4GK]-D^N\593?D>=N(,]=U MEA6B."N7RZ;1O_DM(?CREA'"B1/'Y[[E$1BGWT00 "M1?M6-$=!]&VS$],HK MUT,Z>2.)-Y*@-))XS6:WLJ%;IS0C49Q?!6%IUE(4 MD)0W[)%>9?E.5=,AT=QKZ,8%F1/&B;J*4W&-EJ''GQC-9&RB;>^4>G%7SN9@ M'M=T8=<=M*@V>4,?K,I MD2>:/ DJWM*H"I0!]?$V(6\30FD3@E7K55P1U$0 P8A->PG2II?-X*Q[4-D7 M3:00B/-HH[,:E2&S_3X<2>20F>2*CD_!YP>%*\XH&=7FH>J+_GK7B7>==&$] M;ZZ/#LI^#A)A">G]9.*NG$<>0M@9'A_P3OT%PSZ(;^=Y_4Z_2S^ M\QH:*R*&/_RX_^LU9^N7.M(;#=!+WJ)_!LT_@]9!UN2ZC"I/%R7[;Q\\EM"M M;-LCU;(W7(&M>Z3\+EXL\]G\:T;*(Q1$OZ1/CRA^)X(D$DV?^&\7Y"+.0EJD M^1T706ZY@J;(P&TX#!ZL=T2%? MVM [5;Q316J1P.]XL/DPUD@<#R!Q!9U5%[XZ_I6WYO+UX'P5WN#K#;Y([)]M M[0\#-?<::#,#C7\'Z9M ;-B*I;938X"@L55-;:>G D%C*Z,*L/8 D6&KD*I3 M7GOR-)6?"!(.,,@*5C6A\PG=K4/5KFE1@9:?<>VG:D.E=V.]0S?6Y7Q.0BY) M7+Y4Q2;$<3Q+88;BY@,X(OQN]K723IL2?C* -]>WH5SS)!JH$P8<^AJ9T'X] MHM'4AU W]LX?NRBF*RY;Q7^6=C(3;R)\&+>Y)V_)FCUR<2,ET76Z.VRO*#,[ MW2R,Z%TLWL4BM0$.W.G@[;/>/HO,7&#?8(G;)-O.8(G-&&OMOAV%P=94S!J% MP597>6809MFVJO[ ;+5M33) N-A>MC+4MX$H?QT&2@2/>+W:GU=!7K#MBU2G M9F<+3W>U_Y)KDWQ+0KU5?LQ6^?:53 B_M(CD9-C=X!>%3*,W[8X2VW2>$_;? M)&!7\5-;H+5CH41]PT^&AV>2/)$O7(==2NLBM1P.)79+BSV(=2Z)I(6L9$_3 M8=!B?>#?M+&P;\;!B_:9VL"Z'P4/TJ]IM(WQ(>+A9!$ENQ(_-<&K&PN#5W M?EGOE6A@*#;4]KQ7X@T<[Y7P7@E$-A0[XO! '1:M1(J!.C):BHP#=5^TTPH& MZKYHI_8-S+%AT; Q,!]'.]O50#T<%K2C<7D]^G1W_#2)4]Z*3/+@I7VM*]AH MCMP6)L1XU\2871.2N/OS8!WG01+_2:([DO'[)%Q.TTA$03"A7N4G#^89]NKE MA82'X*5R_A^^HRJ-+0;VZA?)_MBD678>,+:94_8M$B$L%)VKSIK$$H\61 MG<[(*P73(E]2IG[S1=VX9[J5=?ETS8=(>Z^E!$^)N@E6Q(AWCCL@H-]P'4Z[ M#!E#S_R4$Y8&R1UY(FE![@E[BD-R?7>OO%F O=S[T+BP_9E_+OG?!8NS* ZE MA6D->WGOI?=>OEIL,'DO867K )< ;7+@#@,K'&?_&"T6YH-(C8X74&\KU:X) M-=)O4#G>[7'H2*KMF6H&&N!DTRTQT&@GRTZJ@88_M7+3#"SZJ9%3N=<@D:Q8 MK0*V$3F@=1$6.TH;!HT 1^\GB,2(.!]4,N:@DM8VU6VR^U9TX2?D%"&8D7J2D23:\^D+R*CR9 -)WZP/%&6S6$ ^O;2PS(EOG-5LFL MN\*W'XEM\H8[!(EF_/8SZELWQ9ORI-Q_ 6)S/*ZYG^Q,_[SR IJI".)*'/ M01K*K#[V!L8P'UL-YDW4RD4\YQCX&1"?Y"%;&@T#<@FS-LL4[.0;&&;IEL6T MK'CR^G>B30:#CX !8;U"9(I2-XJWMGMKN]2BZZWMWMKNK>V=&$;LW\<#M(.U>.NN,ONG)!98 '^IWOL"^>JS.^'JI M3B$OF(L@[<9%,!NW3#SSFV]N$ZX9"AG]CR)>'[I'0-BUHWC'K'?,OAJ7O&/6 M.V:]8Q9)E9E1N%U=U)/!XF-UI\0,U!7;W$(T,#]LMVK:P)RR+,E.QT487WTO2*GP@GS]P>!E8TZ=\]V0^$K1I0 M>]C-%I%<#>-"6U9N\=E\NHJ_!5\HGP^NN[,UK4K^UKY^U&8("\3OPAX/OBVD MSWRS"_*^SC*N7!T,S2^(FP+&"G'LA.OV$!/E>A M5OQ+SZGXW,&4RY<*UJ.]WR%C^8'/@?^T/TSX#_\J'UHA;!TPZ;-SNF:=TWA' MUL=[\)B>VC.Z4=]QH.GU ;J:?5K^DU.L?%$/W&\<:-"MD?S%24WKOBE_>PMD MZFN@^BL<:(O!>YF7<[IZC-.M"3_-XHA45_X#"])L:Q.L@R2L"5M,FLFQ^ 77 M$0^<_HC3G+/XL2AS1:%MT0=A%G(2/BMP';'#::KL09*YD4.X.Z3LEG MA-\A%Z3Z[W5:YMUM2>8J=<+51$ X6.-QW$93B(UYRV)IN-)I Q^=XCXZI0,Z M:?BM.G@N"A:GBUO"8AI5Y_3!^2Z?;L/^/O:F4R!:-82VDO@Q086*7;2Q[#RX MH"HC2=3Q6NIMX_#5H38L.:@"S+I@9@P/35I@:IAE!0TW-SM=:0.#%RH&MG[Q MM.)>_WBHCW/U<:[R\@1M--+A1KM:,T$,+/BUI5-Q8!&MS9R2 XMB=>#J&U@H M:Y?&Z8%&O,IL=@.-5.W,LC[0\-:&MC>WH6,_3S)!SZ-(G!"!5*^9$VV#QHP' M=A0NUI N'RCV#@/%SFC HMG\(F8DY(-D\D 8=4L;)8OH:B6*L_$C92K2ON2D MJ%M:(&6GB&2O:/G)+4YZSA!!FBMFR:RG35(!--G_>'G)"27FXX\??E90H&AG M@8PR7^26T9"0*!-J1,D:LW5Y]5R^$!;&V4DH08.>%DC]+[+APX9K+T(L3.0_N5+"QRW7 MZ MHFS[*]'N@V0*^B%B'/.\'ZGJ="RRN)YR*#TCF?T#Y=3Y3-=\&]^L/@0OVVHY M0IF'WSMV!^]G7O8+5"N"@ML[I?X35YAR04R0%YGB9I6VZX]:95:1HN5P*.Y5 MCN2WZ9RRE2BI4!D4E%RM:>V6\B1()3F:JB:]T*ADB?I&V.GLE6OO^+W*XC#? M7IA?N128W=U_5?(NJ(_[7)PFID"M3:L\9;+KM)*5)1/B^O/#F%LNM54H3E!6 M1[?UV01_<"#S![.%=_Z=0<[64Q G(FR%:[?EXG<\:;+/#6/NCOR'K^=-J6A= MB\#.-(M#43I*F>OHZ-.#FM.W![CJB98.OS2H&3OP(CEA/>WW<,U>)H.SM^6F M$4@*[?)3?L[@G^I5_C\E=H]E9WE1*@/F _@L_6/ZFOCE+U_6<17$JU=-;([O M:QB,I8;!5BDZ#(0N[[UZEE&*+BV'H[$B?[=7I=4W"> $HF[D76 MP; 7L/ -)-,-7S6,CF?&,)()7ZD,1_,#BHD97#DC8*8"FGNFC71-@?F J"Z/ MKG0.Y/="RW769PCA*X+CZ!PSB(]R>]9;E)@U\:UH3C.(YEPK'YIYLU =:&U- M"JT.+DO;V2*K2LWYZ)BTWNA(&Z>RHN1*$\,KAHJ6'8M*D#(E:#0"&X"!%1K0 M2 ^6,=M8Z.Y+ZMD K2SC@D8,AI^]NFQ](*3NJ_]973R#ND!NN==7&O:5AL=7 M:;CC*'XTHA-L5ES6^4$C9)E.3;]5?=#(:?WL,W7B!QIYSM'D0%,1T(A*#>;% M?C M<#:PU4J6E&8!HL%6*KF'0A3 F<)61+G/>C10JFQB*I)"5-#I&YL@"\P-A4X/2GFV M^6L7'[!)I.ZST*$SA47:;5Q$' ITD,*J8:&T_5ST^QS(,XD72W[L!T^$!0LR M";*L6%6KN'LY8T=X^R="##[6^[,AQK3ZIT3TGH/A/B727TF+JR!FY:TQW7.@ M.%)$;-C.?'+'N?H(M_/O#G\V_TF%:U.\Q.=Z/NN_/-P9O8NS;U>,D-U38*[F M4_7=891D4'&)>#Y15N"Y^P_ZH@WNBS;X%'8?Q.&#.'P0APLY8V!A'3W)#P.+ M\.A)"QAR0(<#(0J+\8>])AE-,F&^FP1ASM)7E,U)S*'V5L1=2L&X9KC@I^_O6\O[M+*\EW[["WYZOUZR?4V^ M$7$C61?_=H$K_O^V&87']N;DS:2-?EGB;JWL[[^ M\Z.<6WQ,WY ^7*N#NT:_G[.AO6O@G9#>">GK:",IP>/KJY[.B?TJ8;[6JI/Y M\3$+/F;!QRQ8,H:\M\B%SBP8[RVXP44R),H8!WSF8N!LCB8YL)4U##A9*%,% M\5FO@+,YFD3%MKYFX'QA25?$[![&$@A6!3K1$DZ'06"@S_0> &9 I0_^&G/P MURFKMZLE]RHGT>PT3?P(@H,OX?)#P-+JA:K]YVASM;1C;3C!NUSQNZ^ M/JB9/;CK1>'#UYILG85(F7YW7+/9 _=:H6E0JZ HM6AY;K5%'0K6"8 M8F6\\]L[O[WSVU#6>V].[C;2VWOS8ULNF3\XEW57LM-[J M^_AQ"P26\/*W!Z\:?N5G!CNHZ"\2:+C0\N;2*,$HJAIU^*6AS-@IB@8)M%:^ MY&<,^J5^,XYMXOE,GPFK_A6OXMS%%$H^.=PYW+W4>2!('SUNU.5TZK\^_)D] M,/#V,+/RKP]W9K^NUZ[WO>23"$KN-P1TNN-4^K-947ZW) UW#4[WI@KP&5G$ M:K M+*88&EB]F2YU<*V9VJ+B.KCX)&=&D(&4OK'#"Q1@0405^#7\?8BA6 XFKI-8 M;_%%9SF;$)DM'5\0EJLID?E5W.X:'V7KHVS?2Y1M%^9J?$>Z^PE2VO7P'?#N M)PAJ1QYRY"TV:\R0HW)1&AY'%<#;L:MM8*&Z^#P1:*(+B]4J8)L)G4N;D!?Q M;])!N&'C;_>4K6E51D6>1=MP" O$GQ49/XZRPV_O'H?("2-9?IUE!8EF3/QW M7XN""[NEH^4R$/)!RF4AE@4L)LT:#'1V /7[8V5<7F,0B_<;Y9L& E7SUM8QL$E4]_ M\MF99N=\0F)^ 0?5L5A-T>L,U1)HVKF]*2]C^8$9C_^TOYWX#_\ZIX4XZ=8! MRS?BT9\GI@I&2V8[IJ;WT&_4=!YI>70^U[\P>>P_E M[PL[HK+FZB__R>=5Z?(!]QL'FEXYJ8XZ.4]I6O=-^5O!,E-+EM5?X4!;#-[W MO)0TJ:JY@_KT@H(+48]Q6E[A;^[S4A::$\9(5+LPTS3:K8P&L\4O. [!6*WX M,@EYYSCN31J,H>WA%$%9QI:45NDB4YPZTG;]4:L\\14MAT-QK[?2+1^FW'DE ML]X&;,9*"VI4OCEY2UC)OQ(P9IU[Q 7,X".$V %+3RW403\XON7Q+ MU-O=:0AJ)\&BIR^5J MG="-I&9E\P'5339<@8^M\OV6T01U>4/00OO\?Y M4K@6^:W'?U%_/*@P-AS*AUFZ#[/L@$XN@9=/MV%_ M/.B.!*_R7J.ORLYT)6SQTE)X9KW[ M1":L1WL#@@8;H%>,A6:7N#00F[>?#V3L%HG5#TE8>/TQ0U4XR*V_? M0-5=C-.B\_/0QLXZC&@!RMLQ1X 4)8Q8Y;9T:F# 'FQ:BL:5@"X91;42M:>4 MF3D%58A[6Q;%D(=BD545\1OHV+336Y*:1@ZBY.I>) T,6P(!^S1PW+C-X+)X M;(!"=- =(' IDMJ(FD=Y0M@4NEMM?$L5[BPP-2PP%@TW-U..:8/D E0,;-UN MT(I[+=4 <1,/'1JHN-4L-0,6Y]BT K5C74HE'GQSMDZ/'EQP-CEY% M5WP!NF3M7'1NA;O6L!LG*[H5 ^S@[",IT.V=8VF>FF7O :&B+/C;*I0'"!Q= M]=[&GFP@X+]C!&PO^@0X"[\BF04'=0"@,HU#W0G$&%WDF4'G IN 9Y"$!H6( M3<;K+.<,.B%8I+^6P8A0N%B$P":I/%",6 2X>HRP]"LH5FP2G%%&$Q0D>[210G M!=]N5;M]@X:O/MC\IJ/:;?9)]J7=WF%IM]EC$B\JL8R6(LJ!!5)>(0G>RVW% M&#Y#)<>+^!D2\E,MYTK4Y4N8%)ROA>E-6!F*?&MNN0R8>%\IVUW7U1E_A+>3 ML8;^@%457FZ_R*"&=1FQ$*[C0%+KYF'QPQT4=UZ$BB:UFXIW\:M'K@$ ME"G%VO9.J;].0U;*)$&RO0 J92_/6?S(MS?7X!_H>9 D6PL_U^Q_#X0_(%<\ M2=-V1*=HPB5H4S,LXVUD(W*[PCY\U(>/CB]\5*%JHCM08(A QIJ!186VTR<& M%AIJW;(SL)!/*_KQ0&,_._"9N/5%_WVRO9LF<3JG;%42VO8E,*-!'7F3&]#D MW<5C=A>WMXQO#[@[LJ:L/-[O*PZ3FLFU';RUV3^@C=).Z95)KTR.4)D$'L@8 M1++=[Z(X$Y,GLDF:Q@(V_D"OHAJ8/B^VC5ELDT3Y_1:PZ)EK5/*(OOH6%CY] M3^>Y^M/U+=H+3]HG"].,)G%4[I_R$)0^6JAJV .=TG?]=$V'0&N_3PZ6]98D MPO/;/SJEZX*L&0GC?RGJI2^25>GF#Y1&CW'27*]6@0R5NK'KH#>Z(@_!R_:E^C.2\OM=%C:L:>V8\IRPK:!PF<2K;7*>,@P, MU,>M88&F8<&8*!Z@VJVR9DYIG:W+G,=TH0T25+1T'"KX1-*"5+;9-&=!F(N, M_?,BRSE9C%.7%,(^+2:5_R_BG"U!U&(DMX:3BKG5;Z[4M<%-9;]/P>QTEETN M\$YS5+TN!.GC38#>!(C2! AY=$"I1E 3$1X3-K/]2T&'ZN#,MPT.,71QC_7K M00$& E2V:3O\.) H1/6:J2PK@PNW@YIBT.PKT'%.&ZE:J#9<^\NMU6;#4YW< M^_",-YOWX77KPVNMA \T;%1M_1EHO&@+*-BB0;7FKH%&>9I;VP<:V@DQR .A M82L%!3+9NPUZ^'6R"OY-V23E._X C3 (7->\D:&,7?_5%?TB7S1(SZ51HAHVPZ#6ON.. W56YO@)R)*6*Z7<1@D4JJU;8=!K?LY MWLD>A[1(MINVK=L0I[ 4,K([$I+X21@ZE/$?NN9.:3^GY>N851GINSC[QD7S M<+D*V#>E7QS:;0Q8>G7[GQ*W>25/X?F'=NL;R\/F[<.F>AC'/?I%<$N8^$6P M(!^@$&JZ](M!S*C9!CGM,5P$_>[NK5AS0I_R @'V\D%NW88&!8EX@Z4D]H;D MRA53MO4!6#X Z]5B.JP ++T<3HV4(FSX%&H]-=*H,0$S$:YH RE@(%CKY6$5 M8*6.,]CX.C-5 4THD/$J4:/K&%5<29=!'B!4QZ5>":;R>!5T1V1[W;_526DI_-+'J/L8]?'$J(-#E]!< M9F9+!7>F#30>W6)R =8@VBQVT4 M>#7EW,*%LOKH2WF#[NG*XN V".-Y',I)D[491I#=L*CU(8%@M_7EE\NI^M7) MDP8^7,,'/OC !Q_X, SO\:AM<#JA!Y5!!X$MSHTI'[YT:J$0C>T##$HG- S. M6^]-IMYDZBUO?5K>$IHNDOB)MPC*$AA]F=YT= S$]@:#X;/?O1D0K1G0&[2\ M06NX!JT;FGZMMV K6KBF<#!%UKVQS!O+O+',&\M\P-HHC63:*]&;R'H_,[R) MS)O(D)G(H!5@'=B_/OXXR8K'C/Q1B%\)T]W>YM*P/*/)D&ZL4N84^>BN,9MU M)!7T/C&:9;>,AH1$F;!??^4LP)Y9G'-FN"T>DSB>$Q>GBG*Y6-+W/:?CM MB$0+(UF R0&+CR>UL+KVV;T?;[X!. MOJ+765:0Z*(0"\UY-*91R:99^4+EQ9C?L-+L30=R"W>U\OJ4MQ5 MZHHXJK9]4JVI2*9IW3?EZL?L=.V'2;W)->\M>JV!0'<"-6:\P=GUC X%-)8] M^*K((?9O8H$^66:!2S&8_;Q%R5N4QF=1:BO8HK%3&Z3G-M #@3"Q)+,V4LJ! M&+&\NF3-7J(WFVY_+_[O,<@(_\W_#U!+ P04 " #VB8=76)/EES>1 !H MX@< %0 &=N4NOW8>?3L[O>%+%D>Q=J60I*GO[V.BPD6B:KBF$74D"Q)-7_](0&2Q:KB M TR\*.]M[+1M"40F$IF)1"(?__X_G]<)>:19'K/T/WYX\]/K'PA-0Q;%Z?(_ M?OAZ?W9^?W%]_0/)BR"-@H2E]#]^2-D/__-__.__V[__'V=G'VE*LZ"@$9GO MR,-JFT8TNV1K2O[7^[M/Y(R\>?OG-Z_//Y.O#Q?D[>NW[\[>O#U[_<>SL__Q M[TFY)1P)-)<_/,_?E@5Q>;//__\]/3TT_,\2WYBV?+GMZ]?O_NY M&OU#.1Q^&Q7U!\W!O_]9_K(>>C+UTSLQ]LTOO_SRL_AM/32/VP;R2=_\_+\^ M?[H/5W0=G,4I4"0$7/+XS[GXX2<6!H4@X^ 22.<(^-=9->P,?@0T>_?FI^<\ M^H%3G1!)NHPE](XN"/SY]>ZZ$^8O/\.(GU.ZA&WZ%,QIPG$64ZPRNFC_+LFR M@\\ CU\ CS=_ #S^S[;9BMV&\T8>KS<)_>%G;4QO:1:SZ$-J&.7V::W@?E\$ M66$#^].)#>/_P(H@,8OYZ92F<>8JC!K&^61*PSA_H8;YXWA"<_@B$"U.D53$ M+H%1G_C?RH$P88]2%?!*%=Z8F#X7E)]'I=:LYV;AP2*6:9Z?P='T^I=WKP6: M\)._7;)PNZ9I<9YR95'$Q>XZ7;!L+?1[!4:@*6=0&B_12N"48%FYX(,ECYSW M+&E24XE(I^3/:,ZV62@/50X:CGV:GGV]_^%_5+ )!TXD=-( _^\_[[$]7,GZB;XG!=BXRMQQ"9C::<) 1'XGA/CE@%\,\K0V,1Y'.Q M@FU^M@R"S<_ 0S_3I,BKGPBN$AQ5_N!O]ZL@H^_YN1Y=L/6&IKE YCS+.-4I MX/I^MQ]R&^P$^D]!%ET%4-#+O.7\6,<<4:_XPK@ MB#.=PQW)X<[PLRXI)2RRBVD2D5< \T>G\N%^JYFW_5.5UP[5_H45](%=Q2FW MW^,@X=94(9"\I$40)_D#/S>V0=*FY,=]B5'W:A!LLS-@01X8J?$@-2*DQ(24 MJ+@_!$9N M.@K":CY16,L_W?4H[&V;^>9?21IEO*_PS9,HW%F50$\X3F;7RG M-1&$ G7#EOY(S8([%_W6SA M_2(H2+&B9"'1@_<.B1_)!@EC29W9D0WF9.ML69 M^&V.L9Y5)S-J00\!=6)%_YY;T7#W)N+R33XWT)B0):V\/X/6]#BBOTQ_X%V< M?[O**+U.N4ZD>>'*']@'=PK^P#;\; L9P#Q;<* D+J&*8^2[<0SV[KDMQ^#P M1MHZ=?YP%J?\,LYY.*:HDZ9O J.G2QL@)R?*'_B)5MB00)XQ:RP MF!"#JF[.(*^.HK@MMOW3V9*QZ"E.$H$$/__XKL0<_EF0YQ1GJ(^Z-VPA:;_\)EC6Z"F(N9O"7G BE6 MK&B&8?$1\QEE;P6X3EC[%Z&I!2:D]#OD@L5O ),)L?68C1IDZ='4M\7.;UZ? M!6&8;6G40"")@WFPSS72T1G[KU+ M.B_N:;C-!*.?/P9Q NAP^2"C7"-OU-H&PW8\9R_.O:4:#!%X(/P9Q^HG_ MY#U=L S\ZQUN/./S(]UUQO"PS>R?64IW9!UDWVA!%MLT&F#WZ2RW)XMC<-5[ M#$C"P7OQ/IIG569]0ZP=0N_XW05>SL[$$R3J*.J=PNR!U K*S;'T3C@5Q6OM M P"?TN'4OP/#1Y0"6=U'>ES&>0(1 MTGQ*FY)&5-ZC8>4XCO#.]*2XN /Y,[KB&,6/5 K:WJ3X"TL@<[JR+&[2AEV2 MQ3G_U27_9[J4B9Q?:'&SZ+;O;8-#ZF=;:-F6IB,[F+"TO J(X-6\1M&+AK>^ MU\SU!EH[6?YX!KFEL(65";6AF508J+-%?3ZSI\LP7#?G"SR2\BTDKV"K?ZP, M;KZU\M29TA$S8JN&#YFQ]+?&T'\ZR^E2_#MNI*AB6%EE)K-,W ?1#?O"H^B] MQ,%O=K+FM@PSK#JMG5E$[[?\,*!YSD^3>9P*A"Y86O"C@:/)_Y;'$#(,/ZZ> M.W87VRSCO^RP>?0G1%HU>,"VV5R\[),-_^U*5([A9_,\"+^1ZA%EY\5@,;!1 MS#SU7V;H;I7R_%>6\&E@<:Z3^=LA3R%\MQU#VS*WA_;=Q.P.;+7M=/Z^_;-F M6?URM@[^SK*S<)L7W,#+\K-\N]DD,?P-7J,S*MX%M.TN?3AFK3(\/FYL-HCV M^0P8DHL*PQFYKU 401)W$L6IFG0&=GS8X#.UC>:<3N@J M _,4,N91V03^14>-M9Y%B+)L))002>(I)$F!*Y@ZJ=Q6[>#+*K(@+&00JA#+ M^D?-,*=(UAD9=:X8A>B@#LA(S'P6#.$_O2A1DZ'3XM"I?]3@,?*J+!'CU@9T MR1G(:B1:V^T^0[CQ\_FN/%E+K__N#-!!R:A!>([RC)7Q\IV*?/B;^:XT&4(CMQFYT>XE$Y*6 G#VR+#-LRQ>KHHSMCC;YG5RA[110HXX MOX;FB31V@^COW#26DY@57ALH.9)ODZA/0 7<5,N1$6%:P@KS:2@2>QSEUE\['_9IS1K!7\#C->HY40N"T?=%%":N/%L&4<:XQ+Q2#%%7K,*7 M-!">D0.420/G&9%8DQIM(O&6F=U*A'/ZMJLG-8./O08VUOW-I7J,K_T=N^KW MT5E0-#\#:XC/EF9P 8/8.8CFC4U?6XSCX^C.8@SO"5Q8_E(%:-2A"M4(466P M\2%7" 'YPE=4+X:\A\6\L.N*>:;3N*M8XB0WI:7RLI8LW*VJG^]0*@(QK\5" M5+WP?=2G@IC!$B=P)52_V4U2\C![.;*PU8@--<&"3WVWD4/\;0_C'_3-=S MFG5R$BD&A'2Q(1 UCG9Y\60WR1N?A)$1VX.TZ.X MM]IQX0I<79"O<18&6;8#HRU8LVTJO-'UQYBCP1)LM[7HQN$XD9IU$(HA\0:? M[D6)-SD7>(-U5G\^Q2/&%M_HE\/380:O366:KNM&HXP<+LW2Y;UW8XO.(Y@& M,OI ##:+P2-CO3%,XY;4VB0&4)X1@739)":?D1IOTD!\RFUB#'##0$L84UOL M[>SEV*T#?BD4-\3C7UHY<<= ='O.JF VG=/U7F(K'1W'OWZ19^HHSM _2<=O MMSA.!T!_E"A3:X$ MVF ;UVA7Y7)?IB3CF$9?I#4X05.VQ:[>EMF\Y\N,"K0ON<$0 NPK3M7ZX:A- M0#'?8Z1L#!S;HC(:H3'Q!@Y6BX@FD$D)%4:D1FE&:J0(8$6FNN:H[+]^V)U] M,"%I14E0W_RC>JF@;)KY260+;12YQB3!87I\4*WC)_=J$"6:3'LWO-2X;]A$ MW:-P%P,+<-W5S!^'WP1JZQ]>$+K'3?.J8(-7],KVZS" 7=,"0CT1%D7S,PN& M!$P_!?L!\#!]A.+69L=:F!' 1BE:VM5"\2;"1A2> X7%S7A*BE50[(V%G(3< M+IA3L@XB^A(-A0.)4[0/3G=@.HWA&^[.E/VPB/W=DPS]I$;YJW?3L.*J ;J5A,P#--MOQXUW";2S^?0I*Z&3KVF@&G^ MT&\-A-ET;Q(K?Y)RZE=%26S+ZQB(;J55!;/IR*K\V9<:VY^3R*LJU[?P3L!_4119/-^*9'XR*2/^;!7<4HBEB10LV###0Y1 M:?Z%%9:UQFLFRL_:92#G51'.0[Z>7)1:$^N]S>)PJ,Y![S>:E0M:YW9=BZ 5 M"9WJ H96I5,OH('"3 ;9$H5E6<[][^>DEFQ^!4)ZNYLW0N&YH@!!WYWQG:'9 M(RX6SB1 MS=S!<2F/H8M]*_EH_?Z.[#%_TIS?J1/ MUQ9'XC-(&8M1B0R+BQ$MYR*T"4_#KRO'1<(G:1EH+OEP]: MD7W\#BR *Y8M: PQ_?GTCG\,IU&YS[N;Q?DCQPP"?KB!#[_8V0E]-/=\N8X7WX#FZ$M8>BRI&E= M('0H_HND>$J74'!EW"UA[[>[J/QV,VGVY^(V(/_ZO5T!NB71I6>N:[.M&?3O MSF(1=GQ6!,_TJ.Q6X^-.1W EFVRH:@C -A55[44/$F-G<'Z+U(Z1FYV:.%"+.# MWX%I7WO.OFQ["NP[AS\YL_X(SY=OU!\M:%HFO3:UT:\L$F!=4CH_\?$K6?4O ME%ZC'TK,4.O%W8&ZE);;MXZVO79V_XF7:;R(PX /V,A\2C@R4PI]9&1_1!@I M2YJ:N17I0+1[5\)@YN\&M<>6E)FP(+]?:$$N2VQAK*SP^R(L0SW.&'_;TM]N M32G]F+$\/_!--TH'?7BF61ASI=(F;>.^Q$B-&@0G1?744!E=;L[6"A%I>@(5 MON..TNQYDVU9BZ:R5:8&V&0K_8_A[PM_KM,/.4&80B? MYX1?\FC\*%ZI!+%HN0Z8.!>$8R7AEF5FM"S1)\R8,]&\G(2-\YP$^P/=0ZV^ MD>+,-+;6FF'Q^[.\;@Q_UJ3MV5,9RQ'(6 Y0J%47$IQ%802465-""R4W-@1T M%+YO\'_3GN6_JB)NSDI$#]KJ3-)\,,,&PW:#P;WU('W0U#R+0]A9H1G/@K(F MH6G94P;D2O(&$9J$W-W56)9'?EU%\X4)G?K^ZXC3PU(]SE],VL%/[L'D$,WQTLQ-HSD; M>R$^\4G9TMC/62^Z^M?*I=%&NLJ M"](4?&7[OJ9R<5"/1H7T+^[)I4/K>:C--BE#,3]C^Q1%^NX=B__Z:,1X5-=69 7K!LPS*^BDLZ+_;!_9]I3YR,TC=(4ZUW;MN, M7P,G )WLP9/?) )^.G6HT9NAB*BIV;E26)=-/<0IT\HW"B,QNK5]1OL\ E K M;Q3 560.BRO O3;=T0T4HP-[BIL"\.(#"Y,/1 &@X^&M9X!+V C"?0=W\,,* M7<[OX.W@)W<'/T3SY5\N#]]PE.G:/*!K@O[CJ)YQFM^Z4F(UB3ZS^* MF$'H[U(%&&Z@1V^UZW$H:B='<;*%5TLQ;C\ )<\F(9J58Q.8N9'?/W(AA6#9 M5Y]$8YXRNI8?"&5Y_#/R'O 5 6B7$E_R283IU4,F*;=&>6-87LUON#4Y_=-9 M3I?BWW&Z8-FZ5"OESZ(X#SEZ4"H0)Y3HZ_PUZB"RC(39X\H2LFX.M5]$\3F. +FH$)CQFU^)OS = M[R3^QV=>0[*/)ICFV6>;IX9/2">,,EG%D+!TF<2/$)X/Z6B>-,,0%M-2#5W8 MOB#=\(E!9498@\SC_$ZUPR!?V5U87G)D>5SZ_G:71W__6^.Y2J;QR&:]KFL\TG M5>"HL/3NOZI&V%G#WD@(%3M:E(< JE[>8,HDFW[PU&$B/[BSCKHB5"G^?5V[ M'4-W'3HU#DOGG<(JZ++9]JR*[FF@^UWT&T'RBHE0'QT&>&DJ@-:Y*P^L")+K MM,AB;@>&5GIX(4#[%?Y>%"P24O307# 6.GPNX0'/^6E9N*N2>AT,?&THN,AA[<73NVD$YI M4>\BU\BX=&+J#,+S)(*=>+T4HZ9S 3XL&8/4]&R^-%;R?9@MPP)H4$LJ\H&[ M?G<2Q?R!G8?_V,89_5QW8AON;C?F6VPO.Q48KC22$C(8[6)ZE3I)8;?\YZL@ MGUQ?OE',QK1HZTSZ/C(6/<5)(DJJ=DA9ZQBD-!W,95MJ*F 8@=!$%%,,N80( MI7 X3"\\WK[53(DL+]&^]O"P,!*Z?]O;Y\."X^5XMLO-4AK=0D;U->? #G]/ MEW&:0I&@]T$"[211#SPODL2CN\Z@"/Q!EF#2H>[TKS^NG\]0G.'LH+NCHC]' MNH0$C_/GN,M ZQR'/#Q.YK.MYFN (J>'_ 8P_63O=).2*=/'#W]SPAPB:>Z=R-8BND0]L7<2LO&X)#K?)Y&'YXW<29FJ-^4/=Q5C>#DZ0:K MA?M4 N;J;O$_4UA 61?K.['[S7"7P=N 099QIW:"I,06,'D(GOFZP+/I$1 KC'ITKRW6-$?O-=QP.Y2RUO)1C23\=LS0<.SCDHX"8?VH1502/A2#*.0]:X;ZA:[WY5: MP#&,2NA [9#B5\(A'P[Q!1)#K#4=*E <.VW!93\I/W#\:;+BV3.K!; M!%0U%[>]T[^/GFP+^M]-3HS5!$G([K13V>T6JV=B<<_^'J;K*UK2'N.3X:2SUTL/E) MVKM"5+E2)OS$234Z:+R?4"W1X2^Y7D"W?K$3_/TRZP5\865?MY.^;^6SC6GM MKPS0]3$PB-CDSX/!%3C5=A;HZ:=H %_(F5P)D4LAC;7,B!)MIZ8CU:70A+(< MR0K3UYJJP7Z^8FJG'C?KO!!2>Q#L2S9OU'G 972KK\R4@^MW3YI;]T!LULG) MA-:3,HX])OXRW7JHR=1)Y(E+>I/=^H8:X10WZ6XGO.(SWZV7IIW\XC7C3;0- M&!NNH/:13G\(@P__J#=:@03F,F$:>]P%JQ\+?WTM1L4UC"&ENT)<+(G#7?T\ MU]'J0G$TMMA6^ZS.RFNU@T<5U#*U$L2]N7P[ X>@0,-;Q:P!'F$CR>5,%!ZR M(*)?@C7->Y_XNH8AF?]X.MM<+^ 1 =#OTUTG'9DJ<=PIR8Q%V[#X-8!K%S>( M08<'R442Y'F\B/G5K->Z&/DU5HFJ07%D;U1H$&BGDCVB4NNLK0AY3*BAXT?G MCF0QIDEE[59;*2TCTR[CC(:7@2/GQ?JE9 %RX@"7:?VJ* J>T9> \

9V&F4";FRMLO69IB5Y19/%\*RHM/["+($GV[?%**Z?KK<' C$A=IP'9 M>@AQGG.3("*TR@?D0A3%R;: QK)5AT3?;W,F=HY9V Y_!?6Y7;^A6;&[Y9M9 MP-,?_^EFW7-+'3V!J=+ZG8"\U=?OQ,A(D7T3Z]6IM'\1;&+.V%R@^1D0R;?A M:=36'V:YO@+[BG1U)I+\6A$&^>HZ?:0YN&4Y2F7GX71Y7=!U5U]I]/=(@52& MX^!B#(B0N,)$I!0N*EP(1R%^%&\F?_;"K^,WA&E3V>V="HT*R_$UT/R>OCCOV+98 ML0PJ 5IVBYW \>P/J_%Y:8ZP&G&?'C -ZDW%]:5(QXE[O$[%RH*KJV.WG>FZ MHUI A]@U4ID&KA+8:9"::BPX9[6M@K*V52B<.J7'BK ]1GXN%NCM8:9H[JZ6 MJD@?H?=%4&SSWH#>GI'8JJBG,UHO?2I!$@G3;S1O'T'9""HY=:" ]B[H^3*C MLIA:;VC6\ <:+I+VB5WX1"1DL@?M-W!+@Q)/.<2:TCXNTDV/= MXR_KI)N477K'8\Y)[T%ZG>=;&G&K,0XQIE;+YS9,K 88YZ;5J4U%SL@<4/'^ M2#AZ:U3-JTYZNRNH=I)/,' C&/X 6TBM:,ER[I M(TW8AD8/-%RE+&'+W1TP?[_MI?@5DJL&9K?-6C5XLH=/) )^;3%5JC,D*9TQ MW5_+5[%N>ZQE!)*9&C/99IP2E$_CJXUN3($8KK>^UQG0.D9O^]TX &H&\'GS M;Z?>*1-XO>V7B0B]ATSK&+V$&3<'2 G,[V'13KW37!"O!X%LE=.Q_X>_Q%9B M%9-8S[.#8NLD$+!0I>*16&+KPBNA:JM [.&VLGXJ.(RI+ 9=CJUCT)&1A3O' M8@G,LT9JI1Y3(HEF#AHZ"F(?\GM2&TMD^#^L@E2Q,*M_1#"9TP5XQVF+=%.Y3XB\C1T]I_1*R3%'RAU^I6(QM^8 ])H'YU*YL.<[BSF3CG0,&&'D=.VQ"LQ=28RKK! MQ/\EZF;X=.:TTHZI$,0Y!_3Z<]H':7*!&X].@P]\^G0Z*-C""UZ].E4'HGO9 MA+L]+N\+$UD1-!):+Q?WT>;O+UA>?&'%?]'BCH9LF4) WGW!PF^E\NM@,J>P M-9MX6<71=>DA"UK^4J#BWB&0'T^6\+LJ,%V:]@ M1L[74#?,:U,S-Q+:TAC-(4-\!RJWGDE^=&R#.E?#BOA,3C4/X/WRU?7 J>E MPHWOAA.U_N$Y3+8BO.J_IX)7E7TG2G\4"[FKA7S0@_$#I/OG79W7>\=B*Q^W MS>FL9' ;<%0%9#.K0"B%HVZ@(CEU>!6VZAWW,@@;1:^7;PK)!-@KEI4_@G%O M7-L_O4A,S>AI1?;%6SJMJYJ4>6.([DYLFDX+1BY"E&IK+./[LFCZI=F%&:/ M*NXZ?VSS@JUI)DJ+@@VUBC?]D1@*7V#[@'3/;#^F78(F![#]!FVH$)HAJ#'Y/4[J(BRN^^N9O^@UILY/;/,4'D9C4Z3R(K;53UP*=;)RF)3(SPO$E M)<+3/2'5)6#LR3=RNQRFU2QHEM'H&O)A*<=2QC9^H5TI6L,?H)-INB:VGT4*E_+W??0[^SC+1KZ(GY@@Q M U*YCH!D6[@D*F<"%[)'ADAL()!2X$,$0CZCFC"[PPR0W-W9'^=APO)M1F\6 M38ND;)P!E_'\I!Y57C?&ZC(0S,R*M2+TH-MF_@%[F?P&F!"!BJ?474.[QRQM MR12T^UYX!R,*D;.8U_)MT/QJ^MF!GO2&$K!3! M!\9O#K_&Q6K%$K )KUC6?HOMX'(#,V*S)O&0G:CZG!O:!=]J*I\)-J7*9PNX M:U(PR0EGS92&PBA_XFC#Q5/6HR&<;XJ$5A_PR8HL#N%A(H=P+K+ES(9+XG1" M-)UF %.@G:VL4@.RPBSLI::'H"H2DT906JW\QTE7X2[;46<*C%=A)"A7-8(@ M@6F/$"DQ(@V41AB(/I:-MK*Y+;P\7S+K1YE(2%S9>*<9 ME,FUC&A"Y_LR:I\SF//MUFU26Y;X.X\B$0D1)->IZ$!#[[?S/([B(.,JI.UX M'?,8D5)6J\[V*\[ MKM:=-Q 4-P7^148W+!,!JWR2N-C-2"!^%Y"09G#!(!&WFWTT QXGD4QC>S2U MSF'TK"C,=[/XFDO?QE409W\-DBW=._K:] ]V#HPF&@O+MD[:QTPG@!"YN_DJ M'YIG9,&Q(8^ SF@YM;]*G,261@07L?WBB)!!?D_G/TTH1Y#^CM_O 67HS[WE M--FF$Q!3-N,S(/ADR&'Y=L239W3RE-%*U% 8^T3$1 M.J9V:AMTX( ^+HVM2^ MTD:XBX5FJ:@'#:[&*II6:+3NV#&53[#1T#U3NXH8[<,!XZ3XC(K[?3S2X"JFK32'JQ4+&WAJUFY' M5-YH\IJHDHGIHP?-N!G_F6+/33? T-4N;2#EKJ*E#>QQ%1*G04<_E2FK=> ; MI!5KS'RF+ *HNRUI!!@8D8AHKN0AB&5$'>I0O$?QXXGGP=2C5# M;8+"!BY80,FVB O(!$#[C0*VNIUC6H%K[Y'F'>LC38-\E]]ST4Z[_1+=HS"W MFM/9K'#R\P13II\NS#$ZN<=^U5.09&87CV M=#;K/7R>6.V+52VZ80EQ2RFI!5]A6.'F@9-[.(0I4L^9J?.%%C+Y&USN'39* MZQBD<7$PUWB.>:39G(U^W:0%23@XC(VOB>\XT01$7P&F/W+.!J >,$9<0R:! M-N+1FZ.M@J\E4[%=JI@219RI!VC_G-\L;J7"E49F&MW'RS1>Q&$@XL\A6H>K MW5N6Q&%/DH;)*9'*1P>T;=D7N(';K8F=N-$W\"-[!$F%H?^D7R,[RFQLD[ND MR/I6U5VNH74,-G&Q.9?+R[6_>@KMY&-*-)E"VC=GVNUZ*W+LSM?@?O]G7TXL M?B+SR=\= %VY;<=CAK$_K*[_,)GU8;RMTD"!!,HK=9_J/L2;:MGN2@2?@DQW MQZJI?61>5AW&J_5C85@&<3%KX^\R0T4G)K*RC4@4NR^"K!BWOO=!(AZ3Y1/O M/9=TX7T@[U[/".=\5)EG.XO[D([,^A]8VMNIZHJ3I$,3COD4J0]50-C6B@U=X;L&Y"B*,QTRZ@;B0=#)'17ABQ$4-KV9)_%2 M%CQEUWF^EG&>_H>#A(TRE@K^)E::E8@2X'X1K=1&G&B;B3[]7M)#)^%?,PU=L:"/63TAF+5:[" M*Y;1>)G*JI7A[H'3.)?=TCX&<=H3;SA^ B03J@-R4\(UW)%B#WM&EB5^7G@0 ML0M,G[3N(G;2(H[B9"L*G]%PFXGBJ=+?+5T D%FQ+1F+DK4Y!'].P<11TIVWWP7:70-LP%AO"_Y[0,O2Z M&80'U0YH5NP@=Q1*T7_XQS;>P#9V:67#TV.UMR$T7 77F<(7U>#%/:UTNKTT M8V.C!KXB><)[L*QQ_F>V-\IA"8T JP0$NEB*:A*.\CU6"NRH\ V#$- YV[B 2>P(1>O*[OMHY++UC2N MDTH'T%W&]Q'XWQ=H;268NJHG\:;;L]$Q!.//.)K*_ON(!$?>X%T7VBAK.RS" M>A4>/!1=F\]4R*/+FRWUL:N6=;L[^DC3+=UWP;H4(=NR%U8K&VO/AN)X-%0G M17'QZ(T7)!>4T/$(E,"KAC&91 G.AP!ZN6X3T5T&:J;E"]$Q9M,(S-H'H(SO M>>&21W2;ZU14R6I\JEP)>0Q#;129^P-.E"WH+Z[('F.VS9-=^4L*H\B\/']/ M8N'%8_:"ZSMXR"8L([ELB0>_JW4AU+A]6L7A"MKQYG$D:H'S[T5D>3UJQ3=O M3BF4>0JI2,X4I7$YRC["S UH(&:89?Q? SIG''89?S(U4 :=3'3R>^1?%//X^IR6 /$7*LTL$44QZJA^6S# MNC'(*:VT<$_(<=<@5(3Q\636 XI36A> U @>UD=;OP,*7TEE(?B("^YD Z9& M)$U>O4[##!+6KE/1.*6V&L"4>/-Z_]OK-*+/;7R,F@##XZ, .;DNC<)HM'!8 M7B]"GUZ\WK_XLT!TURX?C\U:"^]\2-1.W9%O]=V1:)3-N2/?>G1''F_^ ML3NRE3R&>//=,&^^,\>;[QSSYCM]WD2C;(XWWWGDS>/-/^;-5O)H&W5Q$0?) M9ZZ7MYE(2;I9'#;(>PCF26=8C-8<.--N'"S[=9@$/J2!$)SZ1_TAR6\"*Z(< M&.-EY4AS)YAODR CT3X 2)@]DB[K0[KX[X^.9E9F9!\TQ?7#8D%##O##<[B" M',*[H* WZ5%'RYNOK6VW\!-@!'44(-M2*I$!!J0E.H2CP1DU/6EKRG$J*ZJ- MEE#+2]9]@:$=1)!_S_N)X4%2<:S*]#?#@8S6-R.LC)Y,8$M&:T".NF>,$-7J M(AU3.[*JL72$BV@41E-;+TXWZ:BFVHLR4/9FVP,>]G9M: <+WN 1^D;?I[5NME$#:&8L[8_PLM M+H)\=9LQ>/2+WN^^YE#5ZCI]I#G(Z'E8Q(\R;WF>BWB*#N' 3X04G?$ [=^0 M2]!D#_O/OEH@83>#F:.PIG5YQ;(US6Z>4NC]?+Z.OP6?&3\J:+=O4>T+C/W8 M/[-MQI+0B0 /IH- @$@,\+Y(TVO2KE %:<<+N536ME0/]H\B1S$$2=U5ICHJ M3#&4^#ZSZ1$C#AD&5Y0/^)>\-$9J,IIZEOWV_S.*5Y?L'6\S@5 M4GS1#!Q]*(-.,RJBV8K==TB67*"2H0X=0I M,8&? 5V"D/\BH]FL$8<>I]Q^V\J$9PC_KK^)2_1+(C>CR/DXF&Y>D@;VI**- MAX/:H)IAEC9=M]0.6Q1/7/GWU-=I'8$JJG,PD_5*.B4TC>(YFOB:J9A3+2.G M2YC,1[&<=@Y@"F32Y,Z_!%G4SYWM(S#<>3B3;>ZLH.&Y4Q=?;>Y<54OPQYD= MN\\42.0N/8)*;7[%M3U?S07+^ROS#X['ID]TS>LLG:(+ 51ZA;G58-(MZ+P0 MM;U%(IT /B,*:[&5>#'(,FPTY73=;#WM0ALUCCX\;VB:4^%<;_6]X:=!.>3& M@W-RDT/@-=YQYV+MB%HN A(!W_#ZI)\NH1*;:2X6&0\FUKL/@&];K[@G57T+ M:=7TCRR$2$/8F/R=R'&LJE+/2!*$WT3"\&J7QR$?E6_G>2%4F+C?!C !)PM) MX@45H,+2ASH_R#MFCU3>TL2XZ@+H*\Q%1T4P4^S@S)H0M\'2X/J0Q.OR"MG; M%$#I&Z15T3NW_:>Q/7#2@.ZY3XL:O1F*B X932:;7-(JZ:1J7%"^K7S:1P]U M\MWX*=!LJ [*>N7G,,RV<%!QY"9LF]6^%@2PI B>,>:0<>1QY?H>XQSLFU=S"?9'8>'$](\QLZD 7BN M'#&C$4/*GNW5Z^15OZKP^A$>H01JI,+MK(H>42:!LW-;E6-[#^]1&^%1S+DA M)0I9W0:[ECB T=\9$^.C^?V)[1$B9L14>W4(L:Q@DHW*2IQ)6Q"GP3; M&AN2<'0@.K[J12K0:SL<&.98!)\\K(,J/0)58Q.L*STO< M1B,?>27:+,V,;I:SH[/.?2GM]2X+N',<\F@\F<_547@"&'/T&< >_9RQS\:B M2BNP=.1U,P13II,S+K_C^B:+X4D"\@>@K03_ V*D'H,$ A) 3D7?RBZOS_@) MD'*A#LB5P*ACA)$DF^M%%IG_Q-+E&;=$UU!!N$2.@!KW(F<(SF/ZY'49XA*G M5+1YR>+Y5C0OXKM17C$SZ/B2B0Y'0;9K#I)AI=UQ, 8FQ0?+: !W&%&C@24R M[,8I75"Q.0)%T@1/ ,E9Y>#)R &>AR-5:&,OC,<$QS,[V^7IG%UW[. M9/USUXET[4$2@.DS+[J#!3H/SDFP\^GI?5Y.M&?O#JW8&2DM/K*!\"1/S3*Q3#G"MNVEMS,9UI%<%_(Z M"2F]$*[#5#*H2!0K\<#(H:45(4Z\>EGB+PUD9B0H2(4/$0@I'8=.%XQ4-\B] MM*1GT-IERCKE/!%B3B/983S(P4Y?@X>M&6O:H53&?8S4*FI 7!W^:MB@&FA; M6B="V0@,S@0*Y#;8B>>5\RR#URG9P=1G!-%(IF-Z%'8GB&%Y"1X0N8YA6.$Z MFLY%5"JM6JR);.U<=EQ;L22:!^&W?44X7XW7V\G+5&F&8IB//$8TE MK_"_[%F$_^-OYUSP(A"^JR18'O%&Y^]',L7)/-:YH0)& )K3#>^F&1LDA#N# MGVNGC*XXD\6/5(9#?J'%S>(A..[,,N(+K''?/;.KL[<'!92M:W)%B#?8 _A5 M3(,,-O9CWRKP#D.0SY)&O.!GQ'E&@PL6'1^67;]&Z,/F-+;Y_!C>&*;6QQ5S M*84B+ "1#*-K07^W;C$;HH4S[2VLS/QF6T!V(V1&=NCLSG%(37TRGRO]? (8 MHY4-8*_=V/Y5G))EJK(JGR" MM[,ZI[;N.VV4'IL1M@>L*Q%F%X4YJ>3*[N7*) XSHR2)<6OD.(T,+MMB:K!5T(E6V1+ZY7<1X&R7_1(.-DO0R*UBO0P%#,=:AC2NLG4_G.+ $3@ S\ M1 "V^WO'$%W9&&)I)N-4A93NZ"--M_2*91'8G M]8J&T1B=/V-C9;CH0JEN2SQ$GOH>$S*AU6D7^(NJM6:-M8;[M8JJN3Y*_HR0 M(88DL/O<'=&WYE<:+U<%CBG MC>,)W;UM'$/&O0SHXX^*Y^)@SP!N=2X/+\#:RT G2S!U.EG6A;?5ZTN'8Z5W MG(8>/)C/Q6MS*^"QS\Z&L,=<@RM%7A[TWCQ"_0S!E.GD+AT(#-6;Q==] MF1MU;'!&;)H0'K+U +6R70NN3)OD+N1.I] M=3!4;[FO/DI.PXEX1]=<)52_!-ON#<:)V#.-#2=B"[A).!%;\#+N1#2R=BM. MQ!HS.8*(F\TKN!;[>4I&(&= QS[.5''V>$A$B@!* 2%;0MW'@ZMYVIT,4JNWY8TVS)9>5CQIZ*%82I M!^GQK45Q-)J)6V>US<\E6U2PB01.2NB>6*2?OFPDT2P[?A[X]#W^GN:O-=P\ M,(U+[P[ PSIU<+CJ^'*&L;7HP#G8839$"JMJ['X=)$G5I[53?;6.0JNM@]D< MJ2L!DU1 /6FI=C(R1=K8Y8,539*A4ZQM$)X+&I.YL\&:4'%6F![>>#M,P/5\ MS+8R %.CCN5#]3I=L&PMXK\^<>&Y+NBZ[WFY;[C&H=LVK;.'Y@9P\AN )P*^ MV\9@RD1F8RGGCH$>6EHPJ PUPS@/+AHMM#.- #T)?GDX;D*@3BQW$0HT>XS# M]H;=O6.P<0G-N6PS2 G,;W?!=NHQ)9)8-9=NM_,D#J\2%AQ'I?2.01M+C;G< MV4H-H#A320MKO*4DP1(%Q*T92FU[SY1(XS"^*MYLXG1YGD9_"=*(3[WLUV1# MX]'15AWS6M=P)6#Q-%>!]JSO!FG,1A/.NM,^NP@*NF19][VQ=926Z[Z>S9'[ M0, D%5"/?O!3,IZXPCMH8Y4/RB2T.RI*M*;+^R(H6L-[58:C.:-]6G<'9CM\ MW-EI:BWX8[3*AJQ1("KKL<;] SS#QA+/JCS\E27;M @R*9#=@M Q#BT!1_.Y M8_TCP#B>U\8>S^PU:**R &M,WL4/3)E,5MGZ5YHD_YFRI_2>!CF#T#M()^Q^ ML!\8CV;SCGG=L7L' CBV-[8://L#"F?? =2(4%4EF1-$(8XAXTFH+.+U4?& MHJ!_-HZD[NHH M1W_?RHZ@^0/;Q]_?!G%TG5X$F[@($E&Y97Y<__F.RG+$M'1=RCR-.QJR92IF MZ>NOX HLMLZS9?3L>X2@(KE CH0-[*HH;C_%HEWM.?.UD1ZS,:H&UAQ!&C^B M.J^??FHL*^,4A+_,C%-U9!G)*5^$E9'L9=22_8N>CHL M>)E"+8I,JH4X_U86IPB6M"LG0^43=,'+[JG=51;OQ@%7[]+DFE#U+AL($,"@ MKK7"Y@JNS.#LO5G(@N?0U>>T#/KY/.=HAYU5$7"S8!_Q MQD&S;LA5Z, ][K "OD2$_%:AXNFA#[D[S!#)K7H)'X+GZX@C%B_B4,C50%K/ MP'BTE[!C7D=/AAPZ.03O-XMFB,IL-.GLOB@*K9QV3JHR91)Y.R8O(3BC6$LN).KOO,U^+7^>5 \NB04O@" M>?SUS&P]D+,!6D2R! W@GEI[#Y.9(6AG5=WI92^@:I+'OGMBT#-40B0/)[ ?JYPZ@1F.&(IQ[YJHPBFG^F0;Y-J/1 M37I'H75WG"[?!WF9<$I=IYMM 6[A-.1?"6U_O*I+!N4(AAC4-EQ= M)K>%GVU!@07(1L]DOB,G8B.1\"PXUO>^3?C<;*A58Z=5LKI^C39NW/!I:1-X M8B%010CT7V5LMYNUH MCPVIT!$%@V>DB1%16:\M>1S-ADR;VI;._4]T&23R.&JY]?6,0)S^1S-9O]$! M.%*9 >ZO_O$I3D_>WI7&HFW ECD=&80ER%GU%P+ MR4WJRUW41UTVBF3N@AP;N@H>&0M.YIA?:43QW2[/D=I'V ##WLFMUUENGDM* M(8&65Z$5_N3[F4"141B.;BZT*G3_OLD>V%/W5;ISI*Y&W<_H6I^*=NPL(P#; MKRYMH6J;)NTBE0L6N>4F7Y#\/_&FV3V^:T];!^LRRL&DMGGES1_>_N$M^97F M!7E/LS3((D8NL_B1SLA]D)++F"X9YR!N%B]8EL:!7_YIIW<;"_40T047B5"? MF^PV8X]Q&@[R4<=P74XZFM:UWA'@0?%4"/AEGBXBM[%/+^7\!>2^WT&QR9Y7 M0(4O3(7C[F>V[OX[]?H!:)\O@2IT[HM9[2*>/]8"?'K?[Q2^,,5:^YF]L9;/ MUS(52OR M]9JE]P4+OXDTP/QF6W +6="XTSI5^0@?MMLSN<,"0#U8(,L &5V71C$@@0<1 MB'!;7*!"&KB05W%*YY&=[2(N2J[ MW$)\B7PSDMAV''F8*=!I/^J@7!U_8W!"=5>UNF9,WU5 B#0P$F'@)4Y$(E4^ MHU:2ZRGG"<&7S 3AO4EO$[&^N@[*WQF2TY/Y?0GG"2(F)-+ ZHR(X9'H*:S/ MD>1ULU>/N U0U6'IE4>:%7'.D>EOHMD]$%W>Y'A"9U>Z$\BHZYL!_#%7M3U8 MHH2]M4(JG?S U(GD[BP)$LIO=X\TW=(OM.BOS=PW%GMFM,UIF^%+>.0]3CEG:'A6&79,:WU((U3QY!?'AJD+QM+-(_UDJY3 MSN*<#^+.VZ?2-\8J)#7F]E<:J8&$F9I(N%7I1 ,U($ZI"%(;Z_16/^JDG"5W MZ$,6@+/H?K>>L^1((CI_CW!R'LQCO9#GE_M[YSZ\=DJQP>6K;NPRS7.Q=Z]_ M>?=:[!_\Y&^R4GBXXQ#2/!&/7G6FU[X*WM'.(KX( MR4P2(>8-0S#NGQ1.E*8%BK7#G MVP09)$O^Y%2E8$24:>RBSRB>^K(T+I2G]3-S\3P'TWN(O&A<(2<5V=-.]O[P MGAY:>F2\"JEQ@3X=GQECO,/I_3+>I.)^N@C?RWI]U-0TO6XSN@GBZ#9C"YKG MHL!P633X6(FI#L<863W3CN>=1YK-V5C+H\2 ;!HHD+S$8;0)8G0]"$NQ![[? MM>C:4 %DF9",)G"[!N-IT[=O'JP=%0%A8RGK]NE4].UH>3@I1^@X7SCZM56B MTQ[C,"--I/R]NX[BR>/WU_'T=B:P7X)BF]&;Q<_2_^;'P>@C+U*FE:<7]A271/ B_U26-6A^;5(9BK+>. M*6WS0P6V41=+[8W)YA)P!LX=E-_,*;R8G:[*@Q4SQ"1L#-DT>?L^7-%HFW#A MN5AQFM'\.KV*T[B@G^)'&ATG((M6]* 3A$IH$P 3\V&D1 >N]5+M)6ZB4KO$ M#BP8B1\1")(]AD2BR'6O>-A5UL#>B8(33@YUFP09B>(\3%A>GD'AGDP+2:9$ MD"G>DTE<5GQ<0HRP.#.^19J*X)(N*+B_'X+G1OF_\D1-EW?Q"Q6RFEX9K.J,+<[XNORI-*SD M,A-;9ZL>&%


V*I;2S-T?7$$Q%L*.I7"1D'<,;,1 M^'UXIED8Y[2K,BI^(AON[E: WGAYNQ%EV20:\%OY8R;Q$V&-5GW@AJB!<8:+ MOK7O1=)1LQDK.<\RN#>)3FCS'6F.NPUVXL?G3T$6S_W3'SD&,)UFO\R MJY&M!J1QD5L]%NW0Q]*3\1Y96>JB.AXYPD"^!LK3.Q1'"8+J&3E^]YQIFT_\ MVG*SD%5^KH)0/@(%S_%ZNW[/LHP]\:5-^V@KBQ&[@1#\]C MP:7SXN[#4SK$%'9,T>$SI7M='Y[F+>+1TUH0@N_ 'IZ<6!@V[9#[9.@1O2R3 MT!TGUCM0YT'\8$+;/%@!)55-"W2$F"'TC;WP9N6"@AQ^/)3PTVT>9A2Q):"A#*$$\@WP%5;U9L:)9^0PA_U",@0+F:1Y'912E?*N&#,BRF]R<GP ;Y?'XV?N'B[5SM66I+ZD&Y9S-=VM0?I'XG*QVV:TGEU6,5<%%J]$ M3"T &V6ZV*:1B/PXD*(9V?*3FDNDT ,SLJ*0;[P3B;U)J)!#KD/VHW_'=HBN;E[SD7O9D M([9,5Z1*(OS*U4L%KHZHK-%U<7R=*V!N,0#SJG]8D6(%Z3-\[. +!F+0 3+G#CX77U:[D_NEE.U M'@6G>76*4Q'CRC^+^5F]I3,Y-.5T]RG)&HS/3&VWN\LL%14=2C/J/(W.HW6< MQKE(&'ZD_>48QWV,O9@J ;$>TRZQF)&EQ$,4Y T.,/%SQ1RW!4R/KL[84O35 M@236EO+X'F$Z)U Q#/TW;YR,_GJ!& M#>?FXU0"#IK&R[2E$,Q'?J.#CA)M5I"1"3'VD!9@)^'_6AB.-J FT-S.IVH# 18 MI\U_$/BA0Y*=T )[ZM764]D9:-9^R.UU^:QZ8MX':/@+5-'A[N, %>UM\GI* M]13='1IN\%1R462W/'2^!&NOW;('J3IPWGBLH=O(_^>W=<'\*Y9PHN8?_K'M M"U-7^PS-3_W3NPM'[\<#%X)N>FT%*X)DG+Y_@$_JHA@<%>&)RAO(_(Y0A25: M$RA%]F)8NNI6"I:'X4/P#&^D >:09Q<;/9'917U>[-HQ@*W^>P-3XVJ0&P& M!>N/FM)HR2@$M7$+!5Z8-J65 C$XP;/,&>8,E\KX/AFT)H)SNJ+0QY<$]D4L M[18,(LYQ6RP2]@21$#*<:4>6POBAO\M%X9P#^N62@)W$$[\N2=",P8"=">"6 M3[;BP!:>N3-A2-4[%NPIY*-4L6&I8S:Y0[>(H+:/AMN[=59^Y:MITV5V(:$* M#UK!R'HLU[&;NTXBP3JZ)T4,G"83T$E:DT90H=9$KUBI9F0"Q8^UTHI()#-M M1?QEV2UF(S#W49W0KH0PASOMKN\'/RIV4*>,;EC&K^GR2*L;XES6I2E[NTPB M9\%V!1D'S;9"J="0CA[RF08 6YS#7EM38C>%&:*T;O!RL(GYQ0JR)>YH3OD\ M*WX7@5BT+!8*+FD[)=6_0H4F#\YN/6=@CP&Y^[^#]>;?/G!M+.+S$*'(%I:# M:<[67%.)!^&(D"8FDU@<[G"]8'F1R_P@.$-%6Q&(=*ZZKG5N[#JK_:I_A8KW&YS=NBL8C$'.BI& #^RT( L +X.JQH>E65B1 M[HU=AI<1B"\C/\)B^3J%M'4LVDLDF3J?,22IM2K0BK#=;"?MS/(?>Q.S_,'? M.-T/>>+T%R/%9#^!;4GX^N7ZX<,EN7\X?_C@MFMN"Y%8]\HUU>!7\"0]97%1 MT/1V.T_B\ ;*-D,=$9%?+]PG;9IPU(<89:@$P$F0LQ(FHU6CI?4AK+ F)D2B M0BI<9D1B0R:U2&37!6XK'3DZ\C(_FXE:Y5%E44$S@I@?!)OMG-."E2B7;E<8 ML&V2;"-)5@US?UJ,DT6&WQMGSHF[\C7B0Y"E'*'\/.0;OA7% R[I(@[CXW35 M\1\B71## &SKI 9$*&X (+UX&4:0FN'IYY#EZDO')7VD"=O(AX2^W$>E;]", MUC.W?<]6>1F'!^UH#]X3HZE0F:%(IWN+!(_N;<9"2J/\BF.-MJ?T9D+=-E$0 MW:25H5 ;?SMU1 %,(IEXEJEP(X 5EK0-0J$24&^FPX'U=^/07 #.ZDLS.W%;+Z(JK MZ?B17J2Z/A.;2&I2UML(F0L+-Y>74QNX*,T1J MW=BT+ [I+.1.:WFXH_2VBAOCAR6L5532RD1T1WE0PC$K@U9)3L-M)@-;8UE> M7T"P?)A19W#8/P7&UYO4KLP M6_OMS'EP2>?%/@YQJ,?:P&BD,Z!C5OLUR.<%V<,EOP%D(D#[B3@=HBX;23+- MTUWFJMURFKU]_>;WW?6D^\9ASM^V^6SS D B$C !R/A2TF:PU[94X9F^N:AK MSGTI5*.4RWOU _SRA^:2?_C1@S+NY1VF3%+=+*31C3 K7=XF#_JSH;*)T%"M MYT9VMI:K4HCDB!*_?4+1;&^9::46.:0,3FZ_="4.D,'U":QYK_TEW7"C"+1S[W>9;]RC,,70Z MFVW>X1!)#1)OMYE 7-MJBT5+&WF3WL@..4++0Z>?;WR=M,+0@T[OX1.F2$,3 MR>+Y;1!'_#9]/G>)%0@YY$OQY$(WJ#&=]8.Y?@[J:AB#NP M^F0&K\##0#W>@&72^^ %V-2EUP8M\'DDM4)X%%2H2_B4<1)!+AH'+V;5 M^/-V'YL8UF3(.I*4]@1I^IJ]%:ZL_?? =<"4K?(%]L^^>V55% MW!X4,,5PC:X(H9F^L$)F4I?';Y#P:T%0B$NN'RM"A7L8@H#.!*;VLG\"KWO= M-O0+2\LWLPZQ4?X.*3R#\]L6H1H!DHB(K\;[RHRD-1H8,3*Y-AV?W2>X5_*E MG-7/HV#B#L7R69(D=89B:$HZ?.!\Y,!9ME./&U/Y!/V(V3VU;3&J84\JC$R) MV Q#07L=AF,6US6O<2UD")@.JW_&4_6=DH6KGC MFW!%HVU";Q8U4\OVCL4#I"P/J:FQGV.Y2Q&,=88K\8 +88W)K&RKRME/8$-\ MJ[/1F\)T*>VR6DJ1Q6$A/;J#9NG0<'R-E-9I[9=)3)=G_**T!A]$B8%X$O!5 M'Z6?N&PLQ1S&\"\H5$*MG1JB[0C_4[;VZ?+)JWZ&CNKOG]Z9FV #Y2OP/C: M$ Z#"@DHTL&QD$U&/"4N*'(2PY+0M\M@G*/ CGO E81\W 5$"@#_7@XAXO+-WGW>D8XG[R=DB =L]:P/+52U)<+ZH'# M[6EF.C#:C!NJFM6Y(PH ^VQJ.D3=;F]4.\E\,E%OQ_;!\>88R4V/]@Y6\MF9 M?9C&_>SDM1?[H:J\BY>KXF;Q-:>B-X'26=_QC9&C_FANUR=]!N#A)-Q"P4J1 M/:9_P&NOR<3512!QQA9G' UR/K:)B*6%&;O)W-U\K9/]VBV9-Y-9KO8]9WBQ M4S#;NK1$I]762UYGZA$>_2GML"?+7H+YY;:K$OG8SY%*4Q6,*X>/*CZH%N/6 MUHIN-;Y-HS@7G6"@VNN1>)8UBOSX($;S'],E]#0D\VMC1SX\AWRHK$J%$=.A MN6S(;!?,20AP%W+&I=D %;0#ON+U9EN()Q%N=M'<3ZL%/?Y4E6DU( _1,/( J;LR]&D:5:^0FXP]QKFO"$M51NI[ M@>RCX30.RL8Y_E\TR!XX3%U;]F0>RT9M#<]1^62)UXQT/P?.RO9ED(,](X ? M$0C:-'E7?'\-"'IS&@=R#N"F+.: GVTI MQ]' OI /KWT",G[ KT@1/]V :4IX_&CB*&].XT+".3CK<:(HT>:(39^]FYN% M9>^3'=!,T1='XL4V+[A1G.7==>/ZQF'2Z=OFL\U: B:I@>*KQYE!WFC]N(PN M@RR2B=NPRK#"SD/V=B^O,&4:3DYQGR\*FAG2WJUS65;A!S =66H/*YK1 #; M-+TT5V;7_CI ;M*G5#M3(HZJGOUP)M57T)&<8_<(/I^";V \3^1S9=XL@%.Z M@<3U\(EU2+767$BI1L%TQ?LHY# :P!$5$&$;G.%^[T6:]9B1&:6M=H&HN(B# MY#/7(]M,U+ZX6;1KEYBV5AY$38 K_S0"D/U,=($,6>^Q@=B2X]=M9,Z B_5J M5#5J='K*RDY/_#X(Y8KBT63Q4MH(P[%,?UNF?/#VO&QHSN;N\'7IWT>BY^@ MQE$"=P3_X:4)]'= N- M)GE4=S*T^GG=OU$3/K1['BGU)G-V9+M\K,-AY^; QM$!=U[_\8621?F9IL>I*>]2=SK)[^QCLE&,1;E*K 4?ZI+#K$C_&;])> M\4YV1CC&^S=FRJ=]]Y.7WF3N3GL'3T,2JS.!%MGC)9/X9@2P$76OFBCZ#F'0 MW#Z]L]'?\]"HN,'.AR'D+"ZB;C'/( YC;G'/0=8I8/?<4WH(FT"H4L>#D1;U M-7U4[UF013>+RSCC*I3UA2KUC\3XFMIGM,U< BHX06JX^(@E4RO .86N.QM= M@D_H=)T>?#T#3,-&T-%Y_5NVZ#EYK[;%-J,MY^^H&KDF06C6T36!BLM:N[TV M83XC$N4#DY"42$^M**]1+F@IW&M^:R=ZHU)TN)B9U,D-RY?'00]+^_Y5?;K@ M_*S_^@+NDBJ.%9/4UK1 ;S.ZX1>8ARR(Z/V*/8D*MEGPN ?0M+B&1V,LT>Y9 M7<7S F22 VC10ZP0P$?;HR;7,4YQ#(#WNA*<=7V^[_/&TCR.Q.T,+&UH8!VG M)(@>18-*:+%.07]E%;G0NFC;#3&0AC159'4F\ MW*:4[.!"#Y-S8SX%0S]I/.B&NS"A,Q(O2,+2).Y]=KXG6'ZY/; N1=L#9?T M ^W4R3QM@[4YLCFI=>XKP#";"^X+&W ]\U@K75OYJ9M8TWBC_QSPJRC_4^D= M0V,F&V_U[1"G5EJCPG(JSQ ZFZCZBJVR,Q-X5/B:T\4V^10OQ@=EG7YJ_(%@ M#\+_,\ >%[/.?ITU(BXE Y%E$AL"Z)!7$'XQ<"]Q[O]OX3HE+W\7F2<@@_D5 MRVB\3&7GFG#WP VO/!'GY<<@3C^Q'/&NISZG^6>]8=BVQ;D"#7[I"O;$&'G, M#JF]8XTEN_OV(^7K6GX^S_G&A(.M1[K&Z[8=.9[776,B4H>#^+LK^ \VG>=[V"BP?%()NJF&>8GFPTD7PQSWF= M6*K&/*?CS3#/?E[738_J?C*S1I;M%/BJA=3=?-5%/W>.A7V1#'7F4OL(ZR[H MG=PVFYV'84:]&5N*A&4X:CD/Q[WIBV(<%76+F$DSN'8$Q.G$T$[%/Z6S;2W1 ML.B]<,;Q'QF+GN(D4;?N%+Y @HR2C(J.O?SLWJ9# M?3\L<:0*N1F"A@[[S&PR&L9];T9M0] =9/93N6L7LX>)ZPVC@S/"$]D$6-V+ M/36!:=EXID(99^S[A:6+. U2CD729K,,ZLOQ$R!97QV0*\%0QP@C-C;7BVZ5 M^CY(1*2NR;ZH]AQK""R?'CB,= M"J=SUXU7[2.DQNF?W%7N.DN79_P07)-UC0[):WPP F=Z72-?4"@W.164.C.!!#NLPCM5(ZC9B,(<0I"N6/03/O\;%:L42:&["?S ^ MGA YE4ZTX4B03B)AH18G5%Z@D<@$*UM?B\CNX)E"-QG('TMI*)@;,KY(2@N2 MP[?\2"R*I"[7";UVLUA4,LHAS%$X.'+RBD\AAH^+BG=$.9WTA_^?@%IJ$UC%:KZP7;@SE M5J 8J=/$&MV*N32*E4I(6WT#/M[\DW??5MHXX^*+(%]QPP;^^/"/;?P8))#K MI.Z"&_T]DON5X5B_0G(,"-VCX(6UQE.=:9/2G84+9SXH?7Z4 H+%[@LK&F@- MO@^/_1YKRZK"LX MN=W1D/)#8IYTF0"]8Y&ZM75.1U[OBR -HCA(R9*Q2!:"R6GV&(=4_H-?0M8L MC?\)UU-^=N9PP>5WU@I+C)5L:+DX&[\5N)<#I)^3V"AZN4N!J0RG1AL3<,MG MX*//^,6U-_-\Y-?8M!8U*$Z"O04>,]*$[C?%?.P6,$VZNKO;L3575,*P$DAV M7>$ZAF%O:D?36;^0"7C24S@C__+ZI]?\_]Z035#F%?P;>?/Z]>RU_%_I0"3! MMEBQ#'3XOY%W?YC]X^M3/P4T+%^OB1)CL_U\"NG6.JV^'.6[;O>O7 H&!(&L8)_4(+J1.:[1JF[H%[!G_VXXVRR!7.YU^Y-F_>[ MQ@%WE8F2:^'N_#GNS.%5_U+7I.F&8%M"&G!)#9C\!J ]6S(*5&^S8E1)Z=6V MKO&Z9.L@[GK;'O&E09OZ"((G!I3 IV-,=]%]P)#N):9VM6(6;68L= M9'AM@X1KZ P2"2^I_/.*95_H4SF(J^-K;@A";"9$@M1:_C:CE$L(*.[]R#;W MH2N8N,K)=G%S5+?8[B(0U8^G1E5$>$*%O33K\I%!:A.E@VXMZ;C$G;R*2NQ_ MA @7J (I[H?0LP7NB_2YH"F8PAM) O)443.01)!94>$*HCU$D SE:UN+^-2@ M*+)XOI51M\+2?JH^C\M;J0P43V'ZFBS'H/A8+U6E'2D[YH7'?/AP9&S,>>VY M&';G='VA[]DYGMF5K[H'!8S?W>B*$+JU]%W=2]]5&>>UQT$]Y,V^@ZF3E]I] M3?WDU!.?/"L:HL/_M1<;_H^_G:]I%H=!^T-N]X"10G$ZD76'3 G-C[>\AW!L MF!K^].6U<-ZJZLK#T:;TI)S5D2/\0)G,B(2M&SQK;$F&E.3X=;G2D$<L20)LASZ)TF=[EVE#[)@NWI7H[I=(SB/@]L@!+70;0=WC<&8PL=S6;>& M.4!20O1H$7>2D"G1Q6&:[H)F&8T>@F>9=@",*;Q?YTG"GL 'TJ&11WR)3M(= MA. N1W<0%5R*KLD5'N;J/8Q7S%#C703'E*FZ:DNSEJ.KSE],@Z16U>T=^&\[ M%6W+;Q$JMC&+_?8K^O%S\!ROM^M.#=GZ>X2./)C'>OB%!.;/^FRG&ALDA=VM MCM/^K6[[/6:KF_-8WVH)S.-6MU*-#9+"82+Q)BZ"!-YZ+E@JHA8O6%Y\H45_ MBKSR=^C$X8'Y'645E;V3H=O9.LXAC )U0EI8#M)W-82(I\1H56YB:)I:U9YE M&,--=B]3SEIB;(>&(71IVW2V&:F$*<)72K ^8F<'J3NOE&L:*92?J1[ M(/:><3*A(^TI *-N% 8P1MZ*3B#[N21T\P!3)Y,+G9>?IU$I7'EK;+?26+SV M.YW3BPKTY6(9IBP;12Y_KFU^<*OZLAM#33FO^93>O-48V-TS$JGL6F:T?T96^J$GP_OW??G=*4MI1PZW%\72MRUL!*W] M';"-&NXCSMKVKTP=NX>S>SN!#]$PAPG*1E')WUWK8\;RKG.\ M?["IFY68U-N%2D W;@(_9!Q?+SW?J[S3$P M6+A#[2.#'A]WY3NZO#X!HM2%F_4A+O?[17;5\YB,2ZN_C,<86CHWC.O2WPV7 M[H!YW/>)II'<-K5K4[D-!QV#67--1]EI1JSGJ<0"]')2BR$]3$J''1T>^<'( MLEWWBUW;$'3_AOU4MN6A@A5#69 4]^BFAR_BBC@.:4MLW;KA3(4J[BPI:+C* MTO.BKA#:TJBJMVP)8@:LC:4.R;K!)5$A04'V31<.PVI\%CC![ DS0&A/%X"1 M-5#&?6SD0N"K$LK)Q: .ZD%5!'&[5!-WA-ZJ*!.X+XRI@(*ALS.)_%#65;U9 MH$\2S!1(Z1P#RK:,5KA >:PI'B:H;6$F:.WR.('DP>N48])3JJ5K&/Z(.)C. M<:9D7,%%ZGQ-W'&7\F.XOE1X.Q\P50*Y4\N?/YSW*]V3 5B56D]D76%R2)Y5 MXBG1V# EW/LB?F79M^OT-F,A[7SD[A^LZY\XF-0V8P PJ/&^D>#\WOG;R=EV M^^^AD3.6N:,<&7XP\[54.=J_QL7J8LOO#6N:7:=ALH6(?GBWYO\/3]@=_*0Q M$Y+9$!!=91Z*!J:8\]7)FA 7K!(O/[*EPUK,(&V=265[YZCW01[GHYN#G7R% ME+:!V:U7BFE#(@F6$S7,^3QY27S'U^GFVV1?^(' M2?).K?]T]Q>Z>OAT9MN2TNPS+:'/B(!/WDVDU70/M=MT\1 )W3$8RVB\3&6- MD'#WD 5I#HU=6?HQB%/H;?J>8W8@8L ZI#565XPPQ@$J M>05P?YR1$CE284<:Z,W(7"!&!A=N2S 17,D,$-Z] 745IW&^HM%'QJ)!XZEU ML*[A=#"I]:.@!$:6 ,VO3=%.S39[HH=$[FV)QC4@KW_XEYAF'(G5^"Z\@W/H MVALJL-Q9(*2&+"*OOYS_=7H->H>W9*!5KR*=+9<8_CO+*A])F_NA?Q"JV/#Q M9+;9J@+F*ZVNAWQ,C2966>!+L*8WBP,4.M.'!L/-AZ3T_G]Y"E.DO,TNDX+3MAXGM#>TC.8*8PE MLG>#\I?>WHV3F:1WDVO&!+P&Q7 S&&>)[PJ\UIL.KTI,K];+V]'6RUMKULM; MW];+V^E9+\?4'K!>6DGHXX7_](XO\%-[Z%?X6/^]OP>(7X?/)"( 5+:@/1! MF:XN"SY _-*O098%:;$[#\-L&R0#K=?4/L(7>NB9W%WX<1\6N$!J0^O2B1&H MH!-^U!8)55B,O3H5*BS$]"YX^\^W(XB 9O)JVC=6]H3;GM"TC'!99 M5\#\7O-:2=EVV^NFC[]+'_]+];,/SQN:YK2*>N%V<-&=[Z;\I>GR77L(#DV[(520]IWY%:(RHWO*E,V(Q(8 .N35?]$@\U4?7)WC M5 J5=1'9F?!=L#0OLJV(51(Y/DN^1WFO!TGE$Z2X]4UM_0VU 1N2M"KH?AU( M2L1F& JZ*TI/BXL@7W%<'N.(1N]WG.FCZ[3N27W.D7T4!]#Y/!?9+AV,AY\( M6]A^-$#;3%J#)GO8?_931!Z_&)GFN>#,U[^\>RVX$W[R-UG;[EZ$ M;4:4FTN0TP(,(2LVT*8 M0(;0"ILQEHCM=48LW,)9*Q(TU.\-:[;E9@A;5+4J%5?^DU-I1#(BTZ/ZU'T/ M2<*>H*;!%6^/F$@U<]V=9(:WQYU 5-U4/L4I MO>9_[3IONP=BV?AD0NL<6D$DOP%,(H!ZXK=N:C)U$CGCDCY-?D=#&C^"%!]U MJS_:;]0<2-X:!P)0_[E#W\0WOU_>?.G-W[8565;&(;6[L+R MMED:%]N,<@/Y*GZ&O_4[[8<_P(;?=4YL/>2N@BRXJ8+M.=YSF,QL/.WJW M /QF(8U,X/32L.SL)#OX =;UWCFQ*S]&-P:H=K,&UX/P*TCPH'WW"!"U]=AZ M/QCF'#:>?.ZL@2B*X>H%H7Q01?4BV,1%D'09 OVCL39 ^ZS6C_\:+($*LF=Q M2D()V<]I/D!;-I)@4W)N7[ U_"DN^?R,>$]3NHB+7+CMWP98C: M!&7/P3T:I0FYN$?C;LG)[8"&B.-(-@*8 WP2-A"8JM,;+QSCW-Z:NZ7[&@X/ M?_ ?YY#&$D@U7!6);$XS#9OQKN+UU8J15/'0#.B3( MR0%"8%%*E,@D5XM[^]];R^7;_[9<>WB\]BF\_H\6/*9'=TTM<\V7DQ;Q(VW$ M&;3[+E2'8S1)S[2V=4<-6O8 *N5'U7%A>RTXB>'W,OY;N(^1N%Y>,T#&AV2H ML X;2T/7%>^'@B*[ANG5JG<6T%C!\Q/$V$F\TVKLF@&(VNSP.RJOMN/Z3,2#U_"K*H5'_U^?^%%F+@?9U]VZAPVGH9< H9'5=K'4,WUQ G M2\%%]$Z0PFAWA4"4-!=#&JL184B-<>6*B%C2K#+R9OMKTHSPA_3W^+ ,-3C6'VEN+J[)>5%D\7PK;:2" M0;-9ZKM;Y_B=8-KD=9C*+)HJEM[<\U1B*;V]7SAM>NWU<1^C$YI5@%A/8P.@ M)% HEK#N&FT\QG4P+E,9*BZ+M;E MK&JY,'*S6E,6,#O@C+T_46X(@[Q=+$"*4'$O M;*5(8(:CFO]Z2>]W#QR'GGJL([XT72]I#\&Z0F/I\NP3OP]&Y*$LT4R$>>ZS M#.L8RJO4#>HBIW\F!+QZ>T*-^-(T$^XA>&1"G\V?QM!>A0V[".KNCG*4%'L9 MYV'"H"W5X+5$_4OL3608@O7+QTGF]!X)?N7P?=D8L05,@ZX.0S;XA3T."QI! M4:/^U_G>L>C@C98Y[4=P5$!)R*%ZBN/H(R8;12%_\?]UU2MH&'K!+\V[!0O"[T;)2&R]R15C,K@@O[:N_L;U7<[%37F-KD+G%1BP M+R)>E<9>/_7 #6"MW6F&:;B%(VY^^W\[S0L'MB'YTVN6L! 9XP M_C_PZC\&"165KIINLO,T.OQ!8^1U&B;;2'IA-RP/DH\9VV[X%V";L92O?DNC MDA L[7)D^4 !VZ+"(:JN5)W+-6&TXK1ICF@[_@"?"'?Y3/Q7A"F6^ I'07;H M5"?YBCV)KB3%BHHL=);$$81!D[PN0\H6$0X]24$+]72GY(1S;A'$-'"LW6U"AHZ8CW4, M1)BW#\*FUQQ,9CV'YO[^P\.]GRR9=JHQ-5(XXX /BP6W86\6'Y[#%:29W?&S MZ":=@$$Y'<20G.Y_ ;:E2ZX03@E^*Z+Q$JKHR+42C@$E+/473^"?^FTB[Q^K MEWA#O14V"%]H!F'BEU3^62^\24Q)8!MW5#02/FZIHY%]$??4T:MR;O@[H#OB MK@J!)U&)"XG3CEOKK.T>\/(,?[R/P&V_KTR(&?U\)4Q0M7' MM[A>Y*$GCKAM66EF42%" L5UVJJ;/YX#A_OM#I)9LQ+942)PF3]7EC<^$C7U M#S!UOWHGMBU*==XWI*G&.:;$DV'\\969J(1,7LTE[!\)-TRR)=3)709QFA>$ M!AEXTG/1"0C>+:0W&/XH^ B0I8+!^T4:!5DD[$?Z7$ CVH@\R?5Q/@0_ 'P, MU3F+W>]RLF0LDEYG:!$9AWS($L;RK_ATX38OV)IF/NJ-JC$M&[^3[O*6#_-< MX=VZXR#L&8G-4#Z=T;8\O@(@/Y9YR;*I,]-ZJ#2R!D1 QC[V0@(F]4Q@]GK5 LCS]:H% M(X/7*R/KU;E>;4J$H'KJ/KMMFE>L/BXJ"(Z\:#-"87*7"GD3GT83T?4AB8P>TBT /)\2+1@9/"0,+)> M4X?$J](A![>V$JV)'A=]_#A\7 P2W4BX.![2$3!(:J9B&*=.K](ZJ1T"1'-#^/='^?A/[9Q)O1"A83/ MXL+F.+L]N\3$AKB+W>%76.C;*YKH=(76M(W!1KXTY[(MH@ ,(MBRLD<0*F1$ M#V&$M[#"NH3I)TJC=['C.4Y/YE/'ZEZ1B#YMC&3JX.E 1+#N%H8 M(^Q! 0^,P4%\+?%LVV8S!7KH\6N>%0U>Y?_:\RG_!Y>3;6*.[KA5%P%_.J_S*C(#SO&J+5( M)^I;!/\HP_# 5#X*=.+HSK2(:5DM53F*,4NO"[K.._EM:"A*/;5/:9^;&G") M .R/GP;IRL80RYG1!9Z/E._T[MB#3!3B>TS2\U1,+F? ]H M'E*^I5Z,FQYJ,G42.;Q6IB+Q[=>X6%V4,3]U?XG.:Z;"-^AK9\_LG'5&CBV.3LO OW#31B M;KJY#[<8F[YNQ+T4[30T\;?BCD#S,BL>W@/R&,#<+,[7\;?@,^.ZB%ZP;,-D M>&>K?M"9 A.,/A*4]7H',L2N@0^<20(C(E$B#9P4=9"/9>.BVODUFO]6U#2! M@'/Y@$0"-6IX"#?',BHSL0V.-#GE%E4A7KH&=7G[4"UM?CBE.WU.(U(!]J_1 M.^AZHM/[B*6IU:_BE-\V$VBG<_2J"?%-D$1[OH9>(/^4+:\7!<&"2)%S)C+"S3M.:49#1DRQ2BVHD@- >_S<0G.4RTXS3A/TH2]@0 RK[* MS=_^1#X(++F2C,'9':\%1_/R=.*IO7OJQ\&&<"'_D$8_ M**>W7_N&E28 *#KRBM,^$9%GFTW&@G#UHX?CWX068Z9YUKE9H/"JT#78D&G@ M^F7AP#CP_[;02=T> \'K^\)ML%O+DAR)"#=C#\$S^*V@@2R7Z2N6W:^X?G@? MY)!_LX;XZ;YZVKK380/ED6!=N:*Q^&$\N0YH<1BB.,Z6$,!S?MY UC.<-_R8 MW4B4X9 I@F=Q@D%9UY3K6CAEQ-G)M6^1U&=1H[1.#IWBR9:K;#_QC=HLSTSO MG>=@Z,[^F!TZ SF+T4#G3FA^PYH[T3(7Q&QBY=HARXKK3^"AZ2RFR59K.S>;I[D[\N3LV.7;;G4JE]N*)(R,8M12@D95O[ MZP\-D!0E\0-H$ "]FTJR'IM -QK]A4:CVS(>,'C=U%4EL2L*@)X$<_8W!N;E MQ&^,E?%AV.6Z;6SRH?CH6='1I'Z8GNND1X?9:^L -^U9/_@F<86_\D+J@BI- M<;%]@+,N7E;Y-)MBJ;"NJ[HV)S5?A-W8=*DFC<\Q2FA@6B_J9@"^L9!-NA9$ M@+"&3RH$2%/;"5 @GR \,E)_Q?6J[&_!8"52151KW59KK:HSA= $.J+!3:GI M\>G]$2;+.,YW47JB O0^1C^P[YK46U2@$SKJS#_1.A"B_]BN6-:O!V:P.'R^ M7=,&9:7RT\*OPCBS3@S07H"SV@V#$LS-:&7I@WS;P2W^W?J7Z)\\KUV@TRMU MC2\QGD?WC%ZV'Q"]3WD]>$"[+:E23CI3C+;)BZB5R0(DIE=%8>]A8U'9TEWZTN^V?#LL>POEZ<_T/+&I!^ [[N1 M?DQL;D$F69]-;.4 7;:DD_#5G470VPH-QNJXE]"EICZBND:ZKZKJ=B:QZ M'R,%J7M2U\)30R4UV# Y\)J4Y6;D\GD C2E-BANQ&,G%=UM9[/;ZG>8Q*VC2 M?Q;5&X<_E@[/[[[JFT) 90/1"BPH,'7;RK<:18'='2,TB<_1%+4-<&ZV*=]3 M6EPQX3>)K2^660*I'[M4G);+;BV%&(D*>VI!<,U@#18+TN"AZMNV4,'GU+M: MI+6KSS+APV\J]UQ=\D,"(#V0(SDF1WQ .D1\T8P=N07Y_;V55;F-CY#:*-#Z M*J0G?8K>![LPH,9BW\[JP/#VAE8'&=1[4S>KQ 4PQZYR73TL->(F;D4\2XNF MRM(+& \4%L92)G68Q.!B5PB/KB@NX<"Z"46A\+, MV!1Z6C]6\,BJPH'$$@FRF_]:;9\90,PN8>LUS:&^!5G1\HW2[)""7W7@**/W MCKXRJC%,]79@\$OQI^VN5(5BH^TVW,P!;C"E*%I,U36@.SQ3$4G:R\$9K M0LB *, YV4*NYGO]IT^I[!*BG@FHGJBR07S3*81$99FSU:Z4_0A43YOA?0[@ MV-BI(3X=OSE](O#$RI3>K6^SA+VR9!>ED.\A021\:%L&2Z5:&T+45\)"!DE&^.0^1Z)', MF]@LDT0^G([2^X@EMUG5S&SPUE)K#%)D!N=V7F"G 4X ^F>6U6WOPEYFZA&< MHZCHC=/D.\'#7?U]SI_S:--YSC,9@N2SH:E=LYF$35II&!7T,,QRL0@L7 =,;;!G[&@;B.^HU MC(U-O&OJ=7XPR3+DJ8XHEPD!_7G(8"#//*KEKGSA.=3A4O=U7_J<9;/16+]9 M#XHO4=-$!R-KSE:*"BN#HW=^8EB0 SY$(13F[&#(>]R2S!Y%LBHW!X4RRCU4 MN.$9Y,UUA*&-QJ#%;V!NYRF2$B8Y T1G#:C,D>1SAM[G: R& P9_!;)3IUS M^F:CL&&/8;)R(UH%CJ4-Z:31 9/&T7QHH_XH6D"E-$[FT0A:^#LTLP.>WB"[ MZ$C@ ]TP%A:QD>D.<.;M.I]@2%-7%_+I9!_W8C3-T6VXQ. P9T)$C^__Y$/E M!PKF@67/]S27#RS$^N]6*7N6*4[BE_ J.GKNZ[B,G 7]8M (FB^Q,T0+(X?. M5XXX[#W43]T;K$@++7+ :T%T%^_LD26.2_E$&S OH:Y+<3^QC?CD;OTH?ENL MH[A: >-)7^AFZNE=J@$--&:E'S3P=:8XG-#*K4:I428*9]GTKH6U5#D"[_FJ M&Q,Q,=5#QOLY+P5EHWU\J)99Z0UG2F%N$A\P;&S&>:;2.F=1'-(DLA[<%61A M]\=SW )Y3<<(>.^4,ETQE B3@#SD%$G1\PPI74^:AX(75*R*-O$$6ER_EWG$\X1E4;Z7'3&_B>V 4L6JP= M]"VB15]HS -$ MI,@ZQ,R7%7>X!(SMGQ5%$>' 3U_E*]KJ3>U*XMIZ?$O#E-;Q(4$\P":BE%Y! MXQ^?^>M_)I0I?2=^.*@Y\8]_W,;K?+E+F- %R[*DA7H0?I-&SR<:2N]C0^4R M/*EKO3 ,W42DIUX'PG^_O;QY(!5\TD* C*]E8DG4Y!1N1C:_"1SU<\;_V>6L M2%A\WG2W*\UB?)1-$D?_[,XO3F7U ZC:(!$@;0S")I/KDOTTJT.7EIY=36$? MJCRF MD,Z029G+3Q;1$'N%S"?2(O:O+*:W#X^#-E-S%)K5 M!F=WSVT*/*G@DPH!\DF@\$-8JZE+>(ZD9D#E9F0QG5C+4)9R7C92WS[.RC8: MVD5'-C& M338^ %N5K7=BYR79#KT&:]#DUQIXH&ILXU3FYJ1S[.\]Y5%6R)IPHSY?WZ<6 M?M_IE#Y]OU/86/_/?@TV/N !>F@_L)<]N F]'+/[#1-*?%->YSG/+WD./7_Z M$V'T!UF(0/_D/H6A'PNL6$RY+AL!$7A$6A6545768""T,/2Y14RA M:UH?SLD0?%.W9-JU(!R2)CK28 #O@R*BM1Z'$9%!GN&FQ/-XE[:M.GW?K;\+ MZ8R%O4FNZ*HO!#+Z/?JVK&=>?X]6>Q# /52U7XU-"_JZ>SL1'M)6L"HK"NCU MEO$RT#N3<;;AQM1S9#,> 9X0T^OW^$70E$*Z8(>M&/H,82.ZIO-4Y5PV^%Z0 M?_OIQY_$_WPAVR@GKU&ZHV1+1'GH2OZ2E,NKUFKP] @RQB,1'M=HQ##?*%9BZ--/&1,=,RF->$\2X6"Y\U/D;O<3:;+']\W-^N'CSW M',0Z_HKPLENS^ C)M<"91N"L,$4$W.I7\N.X.C@$=&TN'ZRZ\8?GF-NGG MP^._XSE1S>,\_:?:7(!&;J]"[>\)T?@H)=SN<:WC^G?Y] O\/M=0Z-4BD MYL%C;*%]]'!VQZ%G&\XU:.*_C4<8IYO/>7* RWD.WZ!GUOWYK+'Y<$;0K;23ZN11./(4Z5N3T< MK>KY"AW>/)K-?7"S D!+Z:#G>S6HX&M*T5VOL^GG7@ZB.'OJ4=6LH2E.TBZJ"Z.&-06C--= M0A/U='2SW:ER:G?KZRB',JS%/6 RZ89QI[O@34+^E[+GEY(FRU>:1\_TVPZLRMWZ"I9#$XE?<;-O[FXCE?X=9E& MQ5!09/1[)%_TSNL\P O0B 07,AXR3E=N3"S_3"2Q$0P=P:N,Y"Y[ !N?"\UV M$16L^)[Q54'SUVB5TMM,F'GQ9T$9EC)I[]N+&0RIN 9GR\(3H^55 D+&>ISO M:Y<(.=TL__'M)\!T+*!]])%M!%M.YJ5DM H[27B!@];'!.R*4G=0Q3\SW*V; M1ZGW7#V%'BG@8#+4EG$&0/AC)[YN/=RMT0A=X,%H%[JX3YNTWGCR]"A?'8%Z MV'#D:R3G]3D@C[D)3],H+PZ_#7/B'2,[-Z1EZ-C, MV0$;;'IL%ID9GF/:N$PW+&_\.<]XR\@&C$=;=*@:3 \.<>3@MQ/I0"\<)H', M6='ULI0&N;RQ3IWXL(S_?\]R$?'4T?P@.6Y :A[!Q$7WBC_#= $5]UN\YJT L@RC00XE% M*Y:R#YT(^*'N@,64RO%5% M5L@,Z@.AMY5/N%Q;(L<[:"P^ 3O^&Y.$YEJ@@MH\7% M_F^4/^?1]H7%RYQ&8]K9 T0LA[O#S+F 5*B#?!RU+:C1;RQ 00X+("4GU1)( MLP:RVI/#*@@L8RX6P ?K\ #\$,*B/$+MDA>>)F()4,*\W.N;EO&Q]C:F'X97 M8]-&XS^(0F1&9D=C)[KMCRYY0[V 'F'&D:^G>?7LB^'.WCL'YJ\QXO8_<0[, M0U]Y]OR5O=)$W=V?:M]"Z_2(FP3)<6; 7#,B8/-9HJ-.AUV^0#$79P"Y3WP: MX@=PT)=QG.]H@\#>'SPYHUGJIQOTX>XJH5W M03.Z9J6A"XB>T=HG-(;LTTD\( ?_:C6LKDLI?JI0_&$NIGB*+>UT)BWW*8"4 M7-$U%3Y% CVZY4&N=9%G?DA"S68M'490?4I&C9AJO:V" G ]/$/OU'8/.\7! M8F,"B,+U>DUE>X1&T%($B.,9R?>%AL M::>,V.Z3O_?,]*W5]#+GF?@QIJI85)9@C C/EU-@7 MU!.@X/Q)X:%IZB,D74=Y4I#OVP3$!LR*PI*PC+3;J]9XAN]1-NDV+B6,4"42$P71VY:C2R1G5HK_*34 MM1$F$N.Y&*WI-[_KJ>^T.^H]9BF.;"N623,+R8T"1Z$WQ$\%2ZCJBMCD-1X" ML".A2JLY+2.4*-CF4O5*\Q4WKJHJW\1OQ5]?HH(2R*!81?%O)*TQL@DY>EJX M7406A630^*(=+W>$%2?8I_ E.,YUFJXA-I]IZL(9_1#]&=?:GDHG;7%L0^=F M/1$[IE,20W<;PC/[PS2'] M@#@GO@J+DUSLOQPV:'&#_-5!L M ;T9?#H*ZS+Q%LY(J^AA=:"5(B1!C/25 NM<",U M55OY=$\23@OH94SH>TS%6/DV-*?/42[? L&@=5/TB&5"/^Q4 MJ7^6D;<7%K\05HJ?@5C%CUZ5I*U:X!/MM-_LR59@:C1R,S[ )D.R2,']4DI>1JF97GN"(>$R-X>9XS174X-,D_L*X*6D9HY!YY!IO("C MJ0.9_",<)K!KEFN:RIA+- YV^Y?HG6UV&_+I_VB43V&^+9RS7^*RSSAS-CB7O88^+IFF !5 MC&<0A$((;:J;=;0@0MM4Z)(&W]-!"W)/!9Q ]S-3R@5WN)6>WT ##D?(WN>, MYV 9F[_3X9;C1C-8O976@N1+=1B@A%$13E>,:5P%3_@)KUH#01X'E^>E+2!$ M]@(C(AP%^GFW#?.\ \.+9T_+$>0.+:XJ6^LV.TL=AIL%I7W2E+\)=Z[/89AN MXFF%VP"!P#)O@.F$JL I?1 :XI!-^5HC0"*]=?O5"1C.'E<5Z.VPC&OF20.P<&#DTA>4E#&F*E+% NE\UPEH>(47B%E8+ M84*KQ]256!ZD_POZW&Q&#@Z#O- M8U;(1%AE%Z,W^;8QDA4EX 9O%:52.HH7*H1)OGA4=W>0A5>R-3OI=UP']E9[ MDDL:\DR^.ZY 48CSQ32 Q/1P(M?8K2FDY$E\,B8G'=^@):4UEQ]9D0 MI<4* MZ3^(O)22CK.1F"Z>Y%I[9NM&[L ]?=RMBCAGV_:>'CD=O5^A7,BSV7PYD+LJ M9%*T8!M=]TR&/\9]/ ,;!'.< EA:^8L[>K9M8]ZBS).!>L MZ>D7>%M:S^3)DKYQ6SN*1_B/8D4%#>=C0\\XD6OLUA12P)[5/NJ\H) M_UT53F@>RM]+V]TE7-/,B)%%.\A>/$8[%(U%W3=%$-_4[AB<]%]4\@ZS%LYS>"$1Z=T&JASH@9(6D>'U090=A.I!^Y@__Q5 M@#SKYM.36=;_(;9:X]F$OC*_SB%C,KFFP!_[$DPX%NWF4C3H(I0:>!2^5&FV ME OE-H7%^SI+'&#MK']7KQ!R?>+X>XE:!TV^4J'X'N"1[-WZ>Z%J9"PW/"_9 M[]+Z5'?A/:H'.PWVU:HA..>5+UL@982J"46E@"#) 4/XPPZR2P!)U -7=ZO^ MBUIU1I\AJF)[FJ!K%\BT' T4GXU MH7C+2ZG*H-/WDD)*$'F+K GP'.]V:9\3Z%4:E\XM.<33 CF9"K7HM" MPT=#K3&>Y/$Y;19213=C]>H\P &]CQNX#L$LF76T$=!P'Z#K*'Y99AD3-J.( MH*%S%[>[@H$1EZEQ\1+#G!II8Y$-3[6@S;_$*+$"\M%I:*TWLX8N\H9(JDX5 ME#EDL[.&GJQ:APR$KNK-:,5""06J1NU%!="^SK03][+Q'D.H50_KRU0<0JL& MZDU\!9N#^]KVD[>II/TPO?WQT:(L3Y1G+ MGHM[FDM6A]*Q\3)+KEBZ*^$UJED?)LQL6![$0?7:?:E"#&[KE!E;R'+$L;SM MK]";2VEBVUWL[KJ$WQI+I_KOLH'F9D,3)F0OW?_Q#BXW3.ZYCP)E;3 MXH^'4RT Z^VD*N1:6^?XGRWRAT=$BD M/S,0ZC 9A^7WL?E]<']5[EU5@%=HD ,>=N(P_?JF$0[X<56O>:/6'#>X!?#E MC9B-HRGLSU<"NR4IW'Y:J\X%RUWYPG/V.TV^9XDP<>#6W<%/0]&G)!GUF62;K(B^ O?0[8#%'$>G4S6HIS5Q%6]5DI MK/MH#[J +'.9I@D_+XA">D%J-(G$D\BUB;\>5KQT4V>$ MWY]"N3W03<1@U?65T"Y*GVB^^7D6>FT4NP^ATGI7\:&U6;,JTEH6@77]"33; M.&,&4VJ:W.97GUU,M/HZ!GQ]>)9146%(7_F#;J./W&,Y(?3)!Y9 MYE13^.:#C^G9G*]JR+GSS@%%.%< M*8@3#NASX'N]2/Y4&![JH"VIQ:>(RRYWB_#CW*?P2[?K$_UU9#N<3N(/FWUWT8 M.7^ZU6%R@V8Q.]S4:2RJWDZ%MI["^:?L.3OJSW?%UFL*+QM9E)I94=W9IK6F M8U #6]4Q]":TKM-3 F%E*R1(#L8VT5ZH7X.JS:GCAM6,Z!_!P)XKKBL.U^4^ M#LG'D.9P(%88A3&P"O:',[&CV^KJT-JU5Q]3XK[R-]^7)3T@YR"#)ZC-/!(E ML?UC79;T\88K01[<\%.);I/WJ_A)_++^E?A_<&,K?O,O4$L#!!0 ( /:) MAU&UL[;WK<^,V MMB_Z_5:=_R$W][,FZ4XR2>_:6O MOP I6;)$ LD\2"$JJE)V\9CX<<%8+WQG__K99%]]X1H@4G^C^_?_>W'[[]# M>4JF.)__X_NO=Z/QW?GU]???%6623Y.,Y.@?W^?D^__U/__'__.?_^]H]!'E MB"8EFG[WL/[N_G&53Q&]( OTW?\YN_WTW>B[=^__X]V/X\_??;T__^[]C^]_ M&KU[/_KQU]'H?_YGAO-O_\'_[R$IT'>,B+RH?OS']X]EN?R/'WYX?G[^V\L# MS?Y&Z/R']S_^^-,/V];?;YKSOT[+UP[[C7_YH?[C:].CH9]_JMJ^^_#APP_5 M7U^;%KBI(1OTW0__Y_.GN_01+9(1SCDB*:>EP/]15+_\1-*DK&!4+N$[80O^ MTVC;;,1_Q3'[Z=W?7HKI]PSU[[ZKH:,D0[=H]AW_[]?;ZS=S9C29OOPM)8L? M..8_?OCIQQ]XLQ\8R25:H+P\M:4E2PAA6.G]@O M-NTY^6:76%.$7DK$>'B#]):HC*1O@.!T%%N.*U#ZMSEY^F&*<$4+_T>%4H40 M^^%?EVS><_R"BP:" M!"UT:#IF%?Z;?WUAWZ2X)UBI$E:'I"CV:LU;+.D>*CV MX*H8S9-D66.'LK+8_F8'XN87_[K 19J18D71/6.;,S;^-\$J-'H,=P6C]T[6 M\ 4]CU_W]LV;K3W.I^>/23Y'Q76^WP8S+F+G3O&Z!,%B^QS:*B:O&X2=H.B: M_?-PEZL;NJ'W/GG(D(K6-XUD=.[?)6.:?DO5"0T/;JAW@ZT:?'#,J'\.DH?<3;=]IY1 MLM _Z@@,&C:Q(5A*)C2B3U:P ? K:75(F4/'#M/(KFNB$B^&OG@%^Q. - .& MX-U0(8 >]:$P T3&(B;O^!V0__E#HTK3KQ+W;D267 5G@^NJ:TU=;2EFXKFC M"A95L*B"#4H%2TI&S60V.=K1APJ5L&%4CZ)Z%-6CJ!Y%]2BJ1U$]\D@]4MS8 M]I2=*4E7U3^2?#I"%;^.<#XC=%'-!5=]@ -94(2T*#&B%HW9]%-.PE66S!O4 MD,:_&U2,QJLI9H->8;JXGC;1T_1W\_1L';MBBK8M>I# P51]21:'PN#!7ZU0 M<\YO#HJ2W^< MYZLDNT5+0@\5/E$S*RAN)V:B]EVY*"\I)?2<,+A2SN:"XT+=R3+M_+O>((K) M](K]KLG0HFQKC4[.?S JCUI:H/%Z=R^)M&9H<[O4-NG,D*86J*RY37P\-;:S MNH/N:9(7F&.C/*$.F]JEDTTAHXW]V0H]&SUJ.F4R8K'Y#^?_=T*;LZ2M+3KY M#3VA]^19;!D7MK1%XPUA8G/V?_%2(&6H&]NBM%(D)_2&DB=)'FH.UG< M_QNQLCX'V=3\&S=>Z[+F%NGUQ2U63W>Y0'3.8/A(R7/YR#[I,LG%_"EM;9S6 M*YRA+ZO% Z)" G=-+'Y1/BD]9R?+G% Q=HVMC--VG:>$,E:O1*[J^#OGKG6Z MEA[MH%X6:"\1-Y7A)\1DL62S49:I#I_]1C9I6R19=K8JF+!8B*^5QE;&:;M/7JZGW)8Y MP[5%3'$\*MH;I_>?)&/'2$+KPU",YD$[BU_[#\9C_Y4SF?L.)07)T?2Z*%82 M1 7MK5!\G<[HQOXX+DM4U%9R@;5(W-@*K5:"<'1I(MP(]4P?#N_<,]+AOM*:(F%JBZ?$FK.#W!32)K9I"Z>YIPO>-NO7@@60-9C7\/ M)UY#MH&"=[V##(RGX(#7 0)N.PXB: >\Y -XFHR9YMAD (#(?&-@8-X'"(S4 M;P!&YJ< D5$Y*\#@_!P0."I[%1B47X(#16Z& /S]T%=T@I,-"QR8(!^#0D@ MD&D##,UO(4&C]'J"8?D0("PB-RMHIA4,S+$4)!HW$X0T')B0) M6!9T"$3V2C@(EG\)#I&V9.L]1 IG(1P:;>G6>VA@P4YPLUU(%EZ=H!$X0D$)O)*@!C@B MVI*NSXA(@KC@B&A+NCXC @@)A",3DH$7'G !QR&P!&+I!25/PU$)Q. +3'R'XQ*(\5=2\F2'A>EB-RG) M"Y+A*7]98_209/REB5'QB)#.DPR 02P4N0%3$>M^&D@Y:%-N<%/KMKA)UCQ, MMSG)#=;8"=VW*$7XB5/S!94PZF5=;*^!G7_33SAYP!DN,2J4"Y"WMTW]:K'* M^%:?E(^(#*[3U[$:VHSBMV53J=5^"B[.1,\ MO<[/DR4ND\,T#V!KNY07Q=[1>TAH]9Y0NL;Y_)])MA.U#NC7ZFMW53L[DG0!@F9VBSMO MQ.'ZT&)G5KVA= MOJ39BEL6M]0)B-?I:GE-3VS#$;H6\TI3$ZLT[@D= A+W6C@Z _KD5\_QPV]H5AQOZL[6*7_S1H,GM]+N>&U$GO"AE:Y3$A2AY1=0BGE%&K M?>'\_:E8YLD^8YQ>@2D+T@=A^$;;=+2-V]8#A\;1<5=NK1F1, ^/A::(2 M' ]H: I$%5/[ (#L[@!5<-]R\N'DSJN-)03$V:[ .,!@O%"-7+YNH,TA#,4:WW5^N-Y?FY#!-R MH.$%H0@Y@/6^517D,9RA2#AZL,ASOL+90#J8@%)/0_&9Z4&C&V@8BFBCR4!= MLK'-R3L.KG(]W-2A?4').7K@Z.;7[:!R6'EE5*/PB$J<)ED_A5@$8[JMRR(E M*I9I\:5,2Y:19_[5K@B](*N'BV'/7Q90_4* )C^MZV'1[DOJ.\5 M484NH*'+D-?@Z$N\5<$UCR:]S@[7!3R>8)V,,6(:5TSC J9QM5>@@V,9*5!M1-YP/#;Z",F%Z' < M-FV1:1+-PW'0M$5%*.L;=,38>S-##Y\6]C^#'ID!H*2R+(+1\?E-IX[H-%O_ MP,CX_*Q31V3Z>,[)\R2I3CS35O@+0DR&&Z$=>7I??UV,R&Q$ZH!%UJ"EDUZ-HUZ=HM:+EGJF,_[2AC/_!DPNDJ+9F<@N@33E$#>:IFMFBL8C;J MZ8O&#PMJ:]GI5)23V2UZ0KFD9'Q#&ZM4;B/1MO+I65+@5$"MM*V3*O'7BV6" M:747J,O%-S>V2S?/4&5L.A.6(MQKX:@NVR[ [HI=N^>$G4OYBGWVR>L1?H9F MA*+7K&Q47+Z4-&'2 \X3NJYN9!YHSWJR"X*1-J_>%T>%N*R\L1F=8O@JJ"A\ M.(K6#BAG&&^20L]0CL3-VT<\<9K:LH&,Q&M1^U\H5?! MS0EX2Z8&):1JIJ&'&Q0'\NKJ"3([?7)=]L?N'P\7Q4EXP+*F*&N \&3V=G_ MIN*7T#J,Y&+%JL-(U,QN* 2J9)*/['*D2<:X9CQ=X!QSBDK\I-C9>ITMKZM2 MLJ0[O+%-# 8*H.+T'XA744'3\1-CS#GZLN)?>#([,K8I=FC;8;Q*%0*F4G1C^%'_VDM"H2+8/>T.%01T+!S+!##^^!L 5 *R%]G+@#=9U0T'($&8\\]WU$6(T[,A;![S(6@N!"#(>R>LY\T#"64T'4M M1 "AA:'(1S"UHYM;+!1MI#4*+9"4LIS#S(!TO_KA*.,G!JX.CRVMG1(%E*.[ MS1L DA?3"#RI$-=0JO.P3.=QH251#TI_MGMPDDEI^3FCP M N6O.45)QE-6?R=9]<(2.P4X+TSRW9MV8XH+]J<+]F,^9Y(-)E/%9C ]70R\ M@E5AJE'GSP0??PMX02:=44((,1NFC-GV@\5 I? #E6S&('CN[X@Q"'H*O$1" M#(XEI$#8D6E.RSKD4/ .R@T'+B4!55&]L!@5>X\;C%#UND$OMB+)N&ZM1$K" M8/:A8UCX;_ZUVRS%+:I>);DG[-/S.*K'^N1BVXZ_V)VAHMA:KU$E0S*6J59^ M(&+W->PH_ZV-_B!89VT1Y6_VL(F/*&FF8$M?TP*[C-?SRCA_U#5Q]F^2FL#J MCY-EY?6[?$$TQ47] +MP79U',[>DJM987RN"#];7@MA&X._U3;E7=O*0X7G% M%/>DHJT&6$B_1E\KY+YY#TR/VH:GQ&R]\*%^>DF:[J?=W^[JFE\FDZ\(TL?R M*@ 7!^@>ZF'$4?YC!*'E;=4G"/=$P*@5Q0^'%-]R*:G )=HDD-0'_BU*R3RO M1FDZO6Q/Z^J-$.EY(&QGMVQ3)>1R:$G.OD.CDQ+4UF_/FJ.75G1>'01Z<,0/ M%EHKF/#VZ4DID\L;V_55 -\A.2X)^O/ Z/W%(;UZ6IIT2>V&.J4UNQ(77JU= M!S="T1!0HM4GNI5A;F7UBZ5B9S+T>?)ANY -T"DQUHS36AS=KTM[M 1@?U>* MD)3 6\18!*?EIF+_^#FAM?^$G4TSA,O5L4&E]W']0:/1E-5F^=*!?%AOI4:U MY^ZC[IXQ=T5?_[RM/:PW6/3 V>IQ[*_VS74G6\[;E[P="?X=* :)_@./E@") M,"<25-4BJ$8M?P<'BG3)S4\]G$0A'"@N&JZ+X,)GH!A!+%WF0EX\!Z>E-R^4 M='1MO "6]N .(P_#09>UJE8FM/0QG$QIJ3;'([XCHY3E@[NGI'C8=;0&=\VI M>:V#@2>X2ZX-6E"C02BE6'I@+7W[DKDR+0,"KZ5MSD#UE0\U=CF:<[G8RVNT M#Y^D@>HL_B/79PQ8*'5<>CCSI*X$N+0[%+M5Z_.M)YR&HCHVXM0^1!H.4!#* M@7ZD&1P@_=PM7Q^-EH83P@$9M!#?:]8*'+-!R_)]YL7 (8-+\/[*4OWG?L'Q M"T&*-Y8<"(=1N^"B3SNWOVA4.&!!B/!]9@'![;2#%NH[9!_"$6IIY;_,O3K6 MP''O<&"TQ7B_@5&&!7E17"!EE\YHEI'GUT5TJS]Y-)SC@I,">F*%R7XJ3 K2 MJ<]6!=L;1<$NE0>VY;8+?L VA*#W-&J_=0AV M%6XN<+$DM:5G,KO"+VC*7^ I&[/;U;U:AN<*J+SF'D(>)I04*[H)W7LMYOR) MWW*?4YZ=0!-ZD]!R\\.N M4%+-!9\3^@U5%7IV=9*:%M)UK!Z6FNRO9'OKY0E;23[GC[6)\CL@7>P6%V X M\[*B[#]RU?'Q^L MQ9HD^TC):LE?@L)%6C_)@J:[%UDD\-@BP5%!\E-#V4W^SJFA/, 3HW:_L(52 M+H9?H/J_KPN_?$D?N;1WRQ3ZR]D,">]&NT0X.C4N-I:QO3>L>!'0Y.6<_1(+ M[TY5-TT.0G46M=?'GX_UJ@=O$BT4^K;^ ([7=T,1.\NF MW*=TVVEE?3Q,[6(E@'? !WKV8!"51L MI/8#^;!>SF]%V>&+-@S@UQ=M(+#=%P4,Y,-Z&^RA>NML&,"O+ZIO7&X_D.?U M1M^YH;-VSNTV1#Y]/>ZJ>!'5Y]#M;[>:JLQYNJ^6RT61ML-87>O&[5A<$7J+ MEBO*-&KN<=RK4")8G;JC*U%K2UE/9;;;#N=Z^?>DRLZA".!^U^KKS<+8:1/HZH0#.%LB)2E"TZ+R5R<9?]GO3V?@IP1G_ M%)SE$LC7[#::NY5K%(<#][.]FB=<,#H8N!=D]5#.5MG6SB->B+*+Y?K;R\U^ M8;<6NYX8>Z#I!7H0[2YA>U>;Z5)(S"M?=98$$D MH;"J+53!<5ZAU(ZT!2P\BCZ4RI&VD(4;IT*I,FD:6=UDJE *4MKB6%4832@U M*FWAV6OY$7C5F_!E+-WP=0-E+H-DW+:9Z*%4P;3%O]VB'(*II6E-QI5F!8>B M,<"L!FTCF W8 EQ69VL!@Q1$0$*" 94_) 1EZ0$&MFA(T"FB].OG-P(D$@4DJ'>#8-T:V"E(- MQ4O1$X9]A(8&)LH8XDYXD+%!X<;^!=,/FNUSSD*1=CI=-. WPL;!C:<$\8ZN<'G<9]TA)'>\\[>2YY=X/5:"E. W?.\!D8GA<2E(+=#WCM MJRB$XN#N!T??2D89=)4/E=7=UK@SYU9W]H2U!Y^E8R%-<[YX1P]K#/"3M'WL M1-]A/_AOHIT<"@=S*$_J]"4R=LJYA<,ZE =Y[, JSO&%(SI@TZ3/IW!;:<7S M:&"@<;-=M:!@;)K:RR>]/J@2FGFS-9QG_;_.%$K 7GM0N[Y>%(Q9TR""W4-: M/'>2M0>OY5-!.^!,OVR8DQ*-WH\>D@)7[_WM3S1*\NFHP/,Q]<_>AA7S-9> ^Q7U+C4XE>H\7Q4E62#Z[C-:/"!Z,+>L28^3 MOU=/_M[8Y#^I)_^I]\F_L#U2W)/-.9ADK[*VJ)R/9J_N%7T*6NY5\V$_[7B6 M_?"OS\F_"=WB4S2PK;R1!?I>\&*U:/RVPK^;IPKG[H3>(?J$4R3@/5DS6S3R9,'-](40465;X]3>,@Y[N%T!IT:/J8Y[V%W!YD(_HDMZQ %[V7W?#1?H@LQ7FU],X M3H;NRSOIPK/-2AY1:%LAK%IJ(2!:RGD(<$B,=43+]C-T,'04#-)"F@\8GV8] M4@:25(\.!2EU16NP,FL@WL,7YI%N+ATE,Q2,6K&-Q)03"BYM#AZ8(3:4B!\Q MYT#<8[WR\,#8X^E8]B**@80$>.%K<0+7Z"J8GNA#IYM M;MD#*=OB_+&#HQL-")JP33*GWZ;+W-#UJ?9TG1%&FMUKXXCE0YR2ON)-7R-J>LZI03=WN,=@F!MO$8)L8;!.#;?KG"MA539S= M:*'@K#9U: A-0[<*:C,?6(T;NKV\'3( M3(4EK%A-?6<-Z+5M*75M)W>8=E" M^LMHQO;^Z*FJ6+;8%>O0K="@',>6I11(2+26&K66UC5QJK MB+PCL_*9'?%B>II;V$U4WM3RVN/ZS7LM\H1*<#_GJQ%;<16M[2:$;@IYWC+9 MGY9H.EYP]^:KE+P3!.0)HNU&L;M21,O*B MOZL6*%\#I(^;5<#HCBG&OJS D9_LLBCQ@C\7,'L]3W2/IS9#N/&BU:)@:[-? MU5W#>69H.E=^U!T],!]J=JD-K?HZ69%NQ-<6 MSE?07.U1HX?S%327C-3H$:-P!AN%\[JJIO,.AH>ZI_,5%<M=-=( M6L;H._O1=[W3^?6N(H)7C^$)(25.D^QN]3#%3[C@+\=(-Z5>YQA5&*,*#^&( M485;1$XNJA!B\6F*@M,7WT(!3^5W(_*F$C=C* BI;:--'&74BAP*M&+!E6A( MBZ&@$:.CK>.L--XJ+@NI'2-LO(Y-]Z0'S3H4S+0B\&$NA%""JGO,$0V$7+73: M&#G!0'E>DD^/C60ACV!$/*_;U@X1=?!J*!RC/HE!T>.AG,, DUWW%)I0]E9; M14P0F18*#[70Z3OE,P1XRT-Q:Q]H'L>=U.D&B0+O\N5 @4I_H MBGB84,YPJ?=$F=,(1F'P95UCK1-%10]0&C,8FE_]AL9&38_?A@H!-. M%#>- M9DT/C52)'4)6"GG\?83S)_83H1CI%N]H[&NK8(=D\EBDPVB1#I]*2_B5U#O\ M%3A*2[[>;.5U VF"14"ZQ*#P6)(U!D_'X.D8/#U,=)?ETA/Y/9)L M>KU@A^Q3O3>E"P#TL+J"SPF[T7-$UPS0R^W5(%T!H(?=3/[-[7:3\/C4/>RZQWBV%[M[I_N2ISC$GW"3VAZ M_2H\U$G29^O/R;\)53[&H3^"+RO<4?(A.UP M!]DRB)X58>B8Z%V@!"0GA())&S63]*2_A8)A+"T?:^;HLD5_-7,\1T',#G"S M^]"Q@%[*($?6"08)J!7>H7.(MHBB=#H&QR8@1'HY43V/6 -4(6OK.PAE&W64 M:K7\>J%LM(Z8@3VZH6S#CGC)C7>A1(UV! GJ80+#Y7F]T8YP2;Q;H3"4C>A: MSYDD1M>VC*[MXH.W'%_[8<3&9QK@=(1>EB@O4%$%HI+R<;>Q@;&UD*%LQ=7" M:8DQM2=3841 XDW-*9<;1F&;=L+91!URT[*W\0C/S\D+7JP6C2Y=X=_-4\5$ M#BE537\W3M4M.YV;BC$T_LT.-4*$&OXZW'C)X:_ 4<1GC(49H" 9XTMB?$F, M+]%U91U?P$1Q$PY]U3!GID P&;I17?K))>+AT WC\G6+A?6A?^^8R!Y-;6U- M;9UT;\LVMG<_CI(T97A-=T:H4;9YETC_:1/H<+9L;7KT1'N;47M;R_=1]RU: MG9Y8[43\^8KRXX'M8^Z/V_Q0L]:G'3])S7$MAXBI^V;+.$>+96]4W5 R7:7E MA-XA^H13D?%2ULP6C?Q&WDPO+C&@;!MMP![9@,\:WNGF_Z1(GG\-[N=\->*\ M2$7KX5JRA[\"5[;X^L"2)D\VMHD>@^@QB!Z#Z#&('H/H,>B^:JFL3[3$[*'# M 9752&O1-!2$Y"XFM?HX=.\#9., 9+BA>R @,/27 ^8I+T2W:W2[]N]V]73= M<)\CR. Q=/;7D!BZNT="R4FSX;(?;()0=-F+7?:=_'.V_?;O1E/TH/O [D$O M:U[XIFFCL]VHL_WSUZN/7W/V_KANH^&OP)'CBTLTDQEXIZJ:.Z?]$[\F MJ73O0KM9+IO\1+(GG,_?TB5U2(+Z1 =E=%!&!V5T4$8'9?]<(;D'B8ZL& H> M2NF M+V%0T%(;6M2R5:A6&EA7*(AXH0"C)I%8$)X*'A #A6H;29\CT]_5OO! M.BZBU5Y:TPID [)MH'\_ROCSV-H9=(?]K!GIFR>.9OJ8$W<2IOV8/1*S1SQ< M@2LC.N,&A"9+Q(^.?/ZINAE4OAA8IVB^C>;;:+Z-YMMHONV?*V)J08PL'7!D MJ>=@Q6)0T4;5UD:E(QO;-E7]-,+\B0DT*I,7?8-5_ D=V![9O4%'B])RL\I+*@\6D;:U2?5V=0/?)RWA5/A(J#SB4-W9,M]34 MJ6KNF';^D)06[H<=/*!?$W_1J\*VUP"/UX9TL;R&$M$\R6[1$\I7:)-F?'U[ M)SU[@+WLVP['^?03FR[[WRN*BRE.A;XCS5[1:ANMMM%J&ZVVT6K;/U< )!/2 M1@H(%Q\X-B'CHC;&072-4*RS<"X!*(ZA@-*&19K5HE 0T3UL->3\4(S\\)VD MI3R$ D\,58YNH+9N(+CYP[83Z.<1:[/ 9:6L5:]EI"3GKBK$%#E]KQ!P.&MN M(BUZHM\H!CV+B+\B=('HY#EG_[<_IYA66(^3\,H!')$V:DKM.:KFIE_ M P$M5S1]3 HTGE-4 75(C_ ]">V^SF/&8P2\?;H:XF^ENAKB;X64Q65I7(CZ22B#1V>F$ 0$PAB H';&OYJM7;H M.$ .86V3270K1+="<+>,IENAB[9OV]'PRZAX9.M_8"(6-\(O^ /IU5RZ+@;E M0-:<"T!*HEO!J%OAC"1T.IE=, DT98,48HN\O&4/I/#]2/*[DF_;9S:7F!1Y MRQY(N63<3]:('P2;U=8G1+'*RH2=%V+2]'KV22J IOXG9Y)IN;[)DOS]C^]^ MD5 @:=<#&?^%UI?6W.9E"VZX&,ZAFK*[*B8@H$3?J:?))+=E)SB[ZFOF=- M5),WM.EM^F>BFORP10]3_Y,'5^;S,RX-3?+/"?V&2G9M3"NU7[)Q=?KU1&9Q MO5B@*6:[,&O.-02T-.YQ_ISDR;PZ)AI)E#4Q3ML]+C,TF5VSK_2$IZLD$[CL MI>WL4_D'+A]O45;)Z,4C7MX3B1C=802KGK%*?KQG,TK\W(UM+'NWBW(RNTLR M@9BG;.?(PSN9G>\I=M6G1U-.9'''=;_JU+I)UM5MKGRTII]1A^OK'OX*''GK MM_I/I3#6DIMT%RG;6Z7^(V5Z(R%Y)02MG-'K30"2M+203[VSD;*9Y7' M/0%Z^+ "0%J\HH_55=P@.B-TP90\5!WC\IM.T=HNY5F2*^HH-#5Q0J.4*9H; M6:7S%A4HH>DCTZPOT!/*R)*SY^4+O^Z;E<(6/6VOJ*0X92)*=9]\S7%9W-Y] M5:U%W<=N!!G*V'#SCRA'E"DB^70\7> <\WN=V],V,,OW;*LQ[*[R57[KP=!%DO,PT%L>-5M&"R7F9RA-AV(^SVR59:EQ\]V@/$>&+[ M\<2]T[FQCDK.E(86+BB4[N+&-C$N.\9E'\(1X[*WB(0=EZUCB#C*HP;I_*$@ MU&RZ)S;%\%"@-"E]*S](CR)K*-^C27(A(*$A% 0:C6H$9LX:.@9J_S#IP0D[ M=)34OA&BX9 (!0UUQ+C87#WT; K5V0$,5PP%!C4K2((?0@%!*"0"0_U"2::1 MXP )N@XEIT:I-@!#!,!X_#QP/$#NV%#VB3PC$1"U-_2#$R1\@F+NA\X28#%< M'FP*AN$7/V$ GQ,:CNU0[A*UB*6(W!KZ::&EA+5UU(5RTZJY1>BQ"H5/!(:M MEND.0S]&X'AG4J"?Q\57')[)!G[,L4(5:$N M6Y*@502E@UBK( B@(E8/C(\2#?!1(G:+,S9G(LN>EB4I @5H?AKEV^I3=[5^ M2-)O-Y3,:;(0HZ9L;+S$4GRZR652Z3!*/\4'IOQX8"J6W(9=5#S@/)A:'@$_/_8T92 M6[8PGI'D.4BQ1( R-1[L?PLE+LM)GJ?GF,0WCCU^X]CSJ+WXQK'+-XY]#\J' M92X!3-5#9Q,]=4 M:3;)D[7@7G:C\-A'G.*LJA!UA](594H *BY?TFS%F/R*'6CPGH9P1-EP*GF_DZ%)HZ5( &@9LNQ!^&Q5H7OV,\^K9 M CZ/KO- .H@UMP& BN@P,.HP^#VATV?&VV++>W.+T_!5W)%9*4>GN86%V@MY M03(\K39,=6(+JR_(&CJ@4UAN0=5TN';PX:_ D27_.J]L9-4-<9GA!=OS2GLX MJ(]=ZVQ-C#S9M:F-"RIOT9+0ZNE->/XEO*<;J_@VF'-#J,R["NH3?1'1%Q%] M$=$7$7T1_2T>(*L2'3EQZ'CH74@$)$D$AXG:H*6^QH,S=*H81:G4!V?W!"$B M4^2#XQ%!HH[:5#!T)I M=,KA-8]!?XKE;+OI+VJ9@Z!H";'M./HP6R;\) M':6KHB0+7G6[6"V7&>;_2O+IB-8ET/>=$2-=QTJ7.:SY7;H3V<$MD_)42;JN MC0F;'W9VA,TO_O7U[L!V#D)DGQ#*=BTD1MC%/WF1_5 MKY],X.<3-S).'X_$"!T\BG;&J=V(Z1\1#R;>OG(N"T34JML:Y[:[;FY M3X. !91M[>9UI=6%7=RB%.$G+DE+W7:JYE9I9QHB+XE35^ZXQ<6W,Y2GCXN$ M?I,Z\:#='*]E_4J6Q!$&[>9Z+8H7$ ]W*X [F;5Z>IV31QAO8URW,/N"C97 MT1%=TB,+V&NX41_#7X&K#-3/EV-YTN91 ZOT?2'YUV8A7-+";A0!?QOT%CVA M?(6^H%)>NE_6-L9JQ%B-&*L18S5BK$:_3C2ULDFT=.@0,)'88(B6^6/H8.AH M7Z2%6A P/LU*M@PDJ9$A%*34/ED]@\70XQBZBE#.$1!.K(HK"F$TP%L))#%?0Q]6^@!(8\R 6/AZ:, 8"Q4CA(P$)Y6O-<& M0NB0&3I+V P\]Y098N!YQ\!S_= (RY'G[W\<%:N' OVYXK_BII?R] ME?P[ZYJL($/9,EW!:8DF+*,FK-UW:?&%]JU:G0:RG2!7'0A_X/)Q&P%0/1P_ MSJ>?%7&? MZ3P]11Q\:T5E/"KC41F/RGA4QM7*>#?A,12.Z8 35*<():9 ZI^17'+5I^_ MCW#.??^$,O+;67ID0]BR[JAIB!8=-Q8=V99SM/3S*4G4=3&HS8>M?&HC4=M7*TZM1.%+&M& MOXZ6E"P1+=?5(V3HSQ5>5G]MI20!1[.E+VF1$U4G-ZH3\".!M"BM#VY)Z+S9 M4'23)3F/BKG<$J421.$=HQ(5E2B?Z3P])0IZ$$5]*NI349^*^E34I]3ZE*X\ M9%F3^FTT)V3ZC+.L.O(QFRB?8[:H45)Y&=MI5)JCVM*L6I$5-2RC&M;.WG#^ MR+X&*J[S*YSC$GW"3VAZ_?J):J>W5(SK;3R3BJ,F#X(4R%9\;=TSU_:S]C"2 MDQ43&9U7JW)%T7A!:(G_JLZWRYNJX[K$>U?*H MED>U/*KE42T7J^4]ZPBAL(Z.7]@T5(.//C8GG5LV#GT8L?&7"9Z.4$U;40DB MI'Q$M)UA2&-$6T8A;9*B0PT4X0[00^TWEZ=@*=@RS:"**-(-H(HHT@ MV@C4>ER_$I-EW>W=CZ,D31EVT[W+(-NEP[;3WS1'M:7#M2(KZG%N]#C-CP72 MY5HQ@"49MCHDOI \K=,H]E+20=*M;G='WOUQ#;_NZO0'<+2^&TJFJ[3\(Z$T MR7JZMNY%$_7MJ&]'?3OJVU'?UG$QZ\F"H?"*&J%V MNL#I>=[;R=FV+33O1QE*BM:F&$%W:S87Z?S1N&+4N'+-WX!)LL^[$K23V62) M*/NX^?P3_RSJ3(FV8QBU#0F8"F8$DG*D)2WJ$RH*A-[B^'KZ?$[*%84:#3J, M%.T&T6[@,YTG:#<0G4W10! -!-% $ T$T4"@"-KO)JZ&PBYJ';BSV&A;#?YI MA'/6"K&;\:6U,BP=Q)I*#* B*L:.H@ZDWP:F7P(^KW6_]#E9+$G.:"QXQ49. MW7WRLDDE.4,YFF'=$MBM1W2$P#9,BU%9AV+M/>*H'X;0:C1'*[^HI3D*:.W.M8TE]]^R&ASB#8'G^D\09N#_+Z*EH=H>8B6AVAYB)8' M'<=R1^DX%.;1@:RK3'F*\0L=U!#;]IM?1L4C6_M#PL ;L>9\*U1SM33E0,>S M9M71(R@:>!P9>*"?"6;KT?OH]E5_QO5DC= =HD\X17>J>.LHHO] M:S+CQ^T\K]+7$,6D3FK3L N8F<\1>E](_H2*$DUOV?]3G+)_W96,K*\Y9B:/6/VV&*_*1T+YY_O*#C-:K62RY'_GA8R+L_7E"Z(I+M - M6RJZY564X%"9GM@O/'N9_49C.S/X2!KU,IEVR[_ZRA'Y8BA6VS# ):(UN)T2\L\ M?$1KMGE=DJ)UWI%U'OZA8/9YW0]OWT*?T!SG\X(=#-MS!*?C?'J!LU7)'7MZ M<7EM1HOVK&C/\IG.$[1G:1Q;T:(5+5K1HA4M6M&BI:7"M1>4;"MHOXT*-*]^ MQOF,T$67H"G(6-:4,C@Q41USI(Y!/A%,$8-_;/L!"#5AMVC)7UG*Y]<[ L_6 MFS]J1!JT&2VJ8%$%\YG.$U3!0 =65+ZB\A65KZA\1>5+RS/97D2RK7Q]&"V2 M?Q,Z2E=%21;LL!T5J^4RP_Q?O+(W11GK,.U!->L^DS7%K2]2HUKG2*WK_@%A M2E]?C&)),/Y$\GGU"F^=2W>V_HC(G";+1YR.*4I@,>?M!G&D^MZB)Y2OT!4[ MRB_99J1YDIUOO]6X+"E^J*QAY(I0A.?Y.5GE[)?H:%5P]=C8C%&%CBJTSW2> MH K=P_$?%>RH8$<%.RK84<'64; -"UFA,!>@2FH'8=ZRJ>+]Z"$I<#$BL]'^ M1-5%6["/C&-4FDE\7Q:K9/J3N!=.-@$1>YVP:UGL]>2C8EB]2E*?H#XI+=$&>Q;_U3'%1\G.TN%\OV1F976$F9&SKAHL(E73IG07>SG5# M:#EC)S?Y@PD\CTSX&3-8DCG2HU@U2J^+^,(N*":B,9#R%"?9JYQ[4=\[]V^O MG7W"]7KV0>J*'S23V7@ZQ7Q7)]EUGE2UW.Y6#P6>XD3$OK">_>*ZF?(SMTV\ MBL4RXMZV-$+,'X_L2%Q/GG,TA4(FZ-*.O&:+6$'+/6L8^VDG ; ?_O46EP8A M0-[( GTO>+%:--Z4PK^;IPKGJ.@"6IKG-K-NXT3NDG! M%/">K)DM&GE)QLWTA1!195OCU%8YO@(8C_YFAQKA#FGXJU7K_[C6!@LF72'\ MQ$T C:1"F]NE? MTLJ6V,!>5E?" MM'EJD_7]S3)BZ0R M#'YDK/V)%,49FK$V]\F+:''P$1RM<:NOU^&N7-S8A+B*#EUQ!T5+)L6N>56CDHE+7%1:4WCWBY9+)H@R^WY-\RH:>2\]=9?L8XV<_QF]8T1)M[-_.8\QB2)7QQ3>; ML8C"GA3"JJ4V4*)E?@P!#HD[@FA9MX<.AHZ*3UIHH@'CTVS)D8$DM62%@I0Z M5A-L3@HEPE!W<^D8'D+!J!7;2(RIH>#2YN"!N9K "'E>1UK,.9# @Z'SB5J: M4<=!#IT3-#%H#,<$8^!I;7!-#!JC0H>. >Q$$,0QA' 0"'5;2311")M?O&YQ M;!=XW9Z7K)X= M8IT"9,$X_1H,3O)($3 @OPT>D):YJF"$/@P>H6Y!]7!Y$2Y/?ZB1RIE"4V[: M>H)5M^1<.%:!"->M$Z_A2 U?P.X0FPB'*1R)NTW<,QRGX8O>H$!]."##%[;A MJ6]P5,(1J&&!W7!DPA&AX0'[<'2&+T_WD*&Q@\M*":V?1W1S"-+ZP=ZJ%M2[ MCN6Q-$>U5?JJ%5FQK)71LE8^EGSI(]NQI&S#_X'+QZU!N)+"OJ#R8"F0+LZR M;JK-5]M2L!Q07UQIQ&[-<8I:+ M:_>_IT$AT?W?S4<)OG=/R/W?Z1[W0H=Y;T2'$8[J5H=1D!5UF*C#1.E?@S9N M ^7^X7N\8$TFLSOVVV)6FW!8!TRFHMH[?0T_5'08"]/R@K&QI,22F4G\PVD7 M[M0%B-TH45^.^G+4EZ.^;$=9-'E*AZ]R]V=U\#05*5H=W*G5T?P $Y!.*!/! MM/[AA4TGW1CK1@FWT%5/%KW^*L/) \Y8N]T[1;U8?%K.Z=8>U(GH:"TR^Y!3 M@\7YT^:;K"]G,[8S)[/+E_21Y_G>LH_=9#C2'J3?QW"DTU_G*7\HCH=*?T'/ MVZ;:JY /8WH1K^=HM:G^0M.+%:V/4W8Z:J]%.EK/GV9;P LM28'+0OUH5G/+ M'D@YR"P04R)MV ,APO=Z>ST]]U=D9T;G02VO#*X1U?+:9_1S(.OXQ;]UU*&' M.L%&HJ[^K.D+R=/VR]KU;GG>=E[<58)IE8)WMMZ!G;$=+S&5@_JX6<6GW;GT MF=W3*W9^3WC:"@.976UG_)'1KSEY*!"ME?A[N";I>P#6 MYHVV]6A;!]C6+=WPT29_.C9YV&%/G)V)H>"L-EEK7+NAN#+ S ?6'4/Q<.@A M ]!E0V&9Z/WRVONUK*Q+E1?61T^%EFT@N"W3"$T_1E$#>\OSHA,]VE[!X,&+ M!@P9/) K 8R9=@&!^@B[S+U"K951$(P1O*: OWS5U2 '!FLH!3G;H]1HC;7L MC/]E-&,B\.BI*A^VJ/7+.M>_6XJ%]KBVG.HM"8N.4]--9CSVA=!\#Y@MOC(I[OW]8CQ;\595146^0]8C3VC*_I\<9W1LB6Y(< M391&393"H, >/R0HS:!WQK&DS=?RY&O$S04N^#G+B!,%H25W0//JXU5,GFA1+8>Q&ZK?^-@,_,MI][>[.EX-?8;9 M7*B8S#91;HT6;(T>EE,I:MWK@'OD:X#T<;,*&-T.*3W8I =;>)RFJ\4JXX[Z MCY04Q=>U?4O_[S=XPHT\<>UY_0$\I@2P%T=K6NSSL!](JB/U?\4038HE0]W:RH MV@I%!>\[Z<4$Z.%\!>^U5_#>AQ4T<0;LR%/W=+ZBXG@S:Z]-.8;[57XA["+> MW#HZ$H%*BT=I[,SAS@?E.+5V!W:2CLHH5.&Z790.:Z_T!I>*S-9:D/ 9^0 M.<9&_+7G3.%S_+6/.??=0JP,W-C^%W,P%V(1RA5O&/Y8C,ANM MV ]5H=UB5*\@78]*FN1%5K^LE.PR97I/)C%!E/M\$W.KBBDIYJOF#+4^RV3+ M=9\XT]URGIO,OA:U3TZ=:]!I#-/DB_'6Z-8#D7=D5CZS6T1,3W,+-^E2)LZA MCAE5YHY&-TE7NS32 X# [9T7"(KECNQ3?IY0NF:[X!:QZX"IK^,%6>5-!ZP\ ME:?=*%97>EF4>,$.A\GLE2[=9;89(N:CQ'R4F(_2<9?"R"( >3E9PO5@RBBHS,BE$ MUTMSXU'^P0GI4C.*8 6@/E97<<-=T4RM*UOK&BU&L+K"6M5CF'_-<2D17H3M MW%$K/7@E+6-:7*SH:R9]S(@Q,F:8Q0RSF&$6ZRS''#R?H17+1T1#* D%C9B1 MV =>QX9.TH-B$0IF,?EN6,EWGF,6WR#P^ V"H<2>:QY% D]6*#S4XE;K%($0 M7!2^D)T4UKA0&$@J5"NCXX++/XCE*LR83'HK5^'Y-=7B/&X?*A4@:,Z+,GA^ M;_4+56,P0W#I4K%^A89ILEV ?G"Y9 8S[7\=*@10-VIPUJ_C=>ZAH1%1$-&L6ZY6*$),JQ1X41:. 17T;:V*>]_>QM.,1DM\R69^W+S3 M-\I>'SC<_'TZ2LK];CQ<@XVVLXJ/'K@&U7LJ<^\4N<]C-K2DF,0]_?'9.##9TW,;?VI')K]TP3 MK[M-(ZM0W"?FK?6SHBW"5>W)EE%J;[\2+*?']+S.\X "S-\*(K-IC_'@A2-@ MG:RN@\$YPWG"]D.2-9&G3-B"#S#Z.?@5_N)DA3'!98!69'\$ZIC=;.WWK+ M7>9>/G33WMYI.93H[R.+%7K:_7[<,"6HQLJW0GM:D MQ1 =HR$Z0E-NBP\&BKEHS0B6K/S76RJN<(X+1AV/1Q1Y)N2-W=!=O3^EHK=J M-/K)+:5?A/7\]INXIO(V>?[,.)BR:T4):U-;-U3S*Z\ZNV\1M]PB)>E''8[> M>[.]A#\(_7:=WU"2(C5#-S:.[LSHSNSBSFQS5T6WY.FX)6U8B(:BY'MH(?+1 MW $0%8)C#1@@$A$Z. \$#!&)3&/.QE.2,LE\M._(=1?C^7)>0Z(6WL'X:)<_ M\)]A&I1(RR:_7T=+RDL\E^M1DD]'Z,\57E9_%?RZG?FOXRRV3(&]D!G-@F[, M@AT_'LA$V N#V'J$_*F'-.\H+= BDGKA)EYNPL*>1/"0*Z6%W#/O "FO>;M,OK M[)ZSLJ(Y+E<4L<]^A5_XO^0XJSO8S4SAI2-XE/CU@FWSISJL3;H 0 ^K*_B< M,)$E1W2]O_&D*P#TL/MHC>CX.%O?,SHDF7X:/?U8DDF8(:/:/1/QK]NQC]NTJ?T0%P.@X G6N/=#C-0L%+[2W0%B1"L9:W M9"6H%!^*";TE3&!).Y3@]98X@76J4"+<6^($-U*$> T9' MCS:W3;P+[8<8#0UL&?_=F<:,W2?H+=>Q_EAVAOXVFF]*O%::-&83Y7/,3M3M M0[<;C7I4(B;/)IFF%[3M\+;_W*&YNJT80B/,\;TL(^,DH^'5NTNP_8:Y72+XS_[\G5-DOK]22[J#G^ M_BW#[Z]!KVY9<]M-N=[ ?*LV#9'C*;\EJ"V#4 M5$X2TM0)K8VG#*RQ54OY=M?('$5OVCCR^S:72U<0?%!;W0WEPC?:#HA6/%GG M@EJIKTKY5G/T347?E-0WI7G;18]3^!XGT'U.]&[2H6.BOB!$#Y^&C$9\ Q;" M%OV] >LY"F)V@*L(0\<">GB"E/OPO1G].70\=Y+Z[-#QUFT!TR%/T)\CM0:8 M.S6\PZ-_HZ-O#HKTD?T"%>POHS2A=,V+E"<+LF(#D-FN<[LL+D.S>^/>Z$)^ M]'X8]7[\GM"IW.C=W&(@]G;=7#=#K S*@3.ZC6SEQNTYZR>SPVM 8."3=W*5 MQ\:+$Y3H$WY"W9URO8[I"PKB/!1Y)T>OZYA8B9M7=+:"EL+CXPAG*'5NL6N] MA?4'L.M10?/*;2#S5C6V<>/WV5:SWY D>R41U"=ZVZ*WK4LFF"D9+/KKPO?7 MZ1U4!'0>!X>)VNRJ/MZ'[IO09A2E'AZ<@P*$R&G[\F(.C@ Z%DF@MM!(&;1U6P-N(8'D+BD9[,TESOK]0,M(F,/& [MTI0^;JP>K;Y@ MX/X>%!_IF6%]\QT7J\4BH>NZB+P@]:MOC['.G-[XB?6)CMYA-S5!>_V4_7A' M]9EGN#Y1)^LX7Q4E62!ZB^H;JGC$2T5=3W4/RV4]GU!&EFAZC]+'G&1DOK[% M\T=%T4E@+U^?DWX0>/6(+7ZMH!%]6*$M) MA';S92T[I+\D"WD-R):C^++2UG$%;FIU?B$YD^&6J$3C.46 Z=3J8[3Q$_"^0,(&H6/=QMY.CHUSX=OW8;\0EFPU'?Y:%@ MJ/9EM1920_%X=F0S+6TM% =/1\S >GHH68 =\9++$.9\/8,"":HQ[(,S'5JM:*LC]CHN @,[)^W,1KWOJ4D]VC@-B?U>%M+5L\^ MZ9O#'14E7O#/.IJM^/,(/$)_]WG1RQ+E!3+E>6\UN3ZYR=+DX.]Q3#MW!'2960-\_,ITX.S>#PK$?UOE- KLFI,$>\P7*]U M;MO;6UOMN'Y")CIL=O?.M09N_<*.H/MGE#VASR0O'ULX3 &#NGKL4XOHBL=9 MVUX0.!S,]W4?'Q7=!AO,%[]G,_?WR:O1AK/V9]+?RI^)HW5'Y_ 31I.;N'H M>3T=SZL-P^E03&(>&DZ]*\=G1M UQTJ! "@0'Y)@TE M%!>T,VV&MN7L:$];=&48=67X^"A+;NZ&]VJ!$BU/!7NZF6R1*S:P/_A:;G3!>C25J>DZ)\\Q1N ME:\OL+B!^TM-DQ*+K:A6V6EGUPB M7@P]C%>^;K&P-_3O'2.XHR.BBX6NM3SJDZ%D+S%6W*IM02<#,WMA9NE">K3" M&+7"7* E*7!5@^XZ?V*?D]!UD\VEJ=WH79^$K- XG]ZM'HJ4XF5#L1I!JUZ) MN*FY\X:2&2H*-CI3;A!]PBEJ#+J4-#=!5I5Q>/=(G@N& ?OA"36:Q\2M>R5* M&.MBX"@ 1;H:.X+??C*$E3ALYT3[/+FVB W*YH^)L6N6MX%FJY2_OFOV$[\M/E4C1X:G?Z]5KU03'R/Z*(% MO;Q;_V06X_3/%6;:5E4N:[S WY+/A&&"S@E=$EIMM,: T"Y#]$#\Y6;O,2F7 MX_-'0IE&5*Y%V$J:]XIIC.&.,=PQAEMB==\^8;MW9E3_9*>=],T+<#_GJQ&_ MM*)H';TUT5L38\VCOR7&FNLIX:ICE;2^14)!*$;C'ZXY1N.?8#2^EAP6"AR MT[&[*C_T/6,S8,'S1T!\#ECP+I-#U[9D[E#Q$YHN)EAS9\H@L9*SDQ_.HKV0 MP&W#!F=*WSXDO5F]<2VU(3MZG,QZG.KOL!\5TIAQT=2NUU22WQ,Z?6:'BMCS MTMS"9!9+SPP-RF QLHD,VMXW(L"$;@*N!$X!63-;-/*0GFU86./>![6U:@/> M;+M/NP\L3T<1MG>4S[%5Q<[)X@'GU47#CQ#,=/6<'2)Y@9D\L[E_-D*1?('= M![2;S[4Y+__ Y>/V<47@2B%='>6]7#))@JP1JIZ)U.!.93^GV5Z:6TW>R5D6 MV!N%K"(OR:KW!O$,L_M;NB1@;U?95DF&^+%\^9+B@H9#MO&*'!Z*;(08_5));JAUT(L M@,Z0,[Z\\D5_+N3=F([\ M15*]3[EB8&^7WM>]NUZY''$'1U$.T9MGE-[HS;-S549?7O3E15]>].59\.5Y M"D-T8T4WED$'C5C4/DEG5J^*F,'<*5_-I' ]R#<[:?K(L[6+$6$FU:8Y&4J-&TF;WZ76>4I04Z +5_[TB] MZWC1BG_&Z*%:\ M=#43I\MI!+_ M^M'<>/3S8"G_Q2/*;Y(UYR?QZSFR3J/\MVCDBT8^*T8^G:,LVOC"M_'9M&(, MUI#CWHJQK!ZZ9?/3TD?M$B9;F&,4/TN6V!;'#9@U/M3XYFS_EYNVGB#<4K0R M%\I;;]'+?$ H'8K0MDT_[YC(\5!V?41!/HHU PV$C&AS,6IS^?SUZN/7G'W/ MLR3_]F4L+@\C;7A2=>YUXHK828C+JR2MK.N20M[BA@[IE99/ES6U2O/%YL:I M&0!5V2@?*2E$4 O;MS/5=::?7T*3&9A35,V=T_Z)']=4RCO0;L[7LBEN>T8H M)<],D#Q/ENPO1X_#M!G"$;?=HB>2/7$ZWE(IBZT#]8EFN&B& YCAXEL#T9XF M4,LD=QK1D3M"P4-YTY.V-VHH"*G-CRHY*11#+(Q+-"[R4(!1LPA,H X%#\BA M M7WPX_%C#7Z/7#D>.>IZ$/=.R''CK;AQ;9-_?THXUZESD\3J\:Q9E>'$1(M MZ^8?&Q[J8[A;C^MU_HG_YS5 G,?=O_MQ]]=KQD O3:1K#7"B#^:V2-2.CYRZ M?>1TLJQ2)O)YQ=67+TN4%R)[7F-;1V;?M[2('CE7M/:"]EL\?RPGLZ\%JDY' MT H.^GBQCC\0)PI-QT_LMW-T@8N4K/+REITY-XBF2)R>KSF,CZN]1?SLV?Z1 M/T3TKLUJ&X9QM-J[1T)+3D!%"1=M14;^HX:N*(XNE.$9/J,+);I0XL/%\2U7 MFPQC\2U7S\&*90NBG5@[HKV3(>0$K<1:FIO!J@3#P*?[6[?:CJF!(*.O*H(A MTR[#/4S( +8$,&3:5;D' IG J@?&1;ONMK>XJ T;SMQZ;-^73%$>+=B/*UHW M(;,1V7[)NEW;RB@=I['O%.Q"9_09&O497LYF*&7RSN5+G73.C]Y)#C/>ZP_0 MZP/3D)EO)U]K1;(MZ4<#&"VJTG''P JI]+(M!^5%$!7 MVLD+KQ"\Q+:RGZN",&\)4]2T:6[L!^E]^%5]V-E]K,.'77Y TWC!Q&O\5R4- MZH0=J(=QQ7X'E$T>V+V6H^EUOA4 K@C5.[1[&#&Z8*,+ME,QJ:[B7/36GHZW M-A:0\MJ?Y'D!*2U1S!R_# HEH1(:G']6"DIO@I(!+Y/_Y;,Z"]@&'$U#0ZU[ ML;%!O_/:U>!ISK_DX7L&W0W;8+BTWWCUNH*=EI$#C-%O 6,D-/2"T?D0[)$- M,;K"QUL[,[GA(N?M,]EWA'4F-WG!'CR9W_X": MSMF.C&*KA!UB-SL2'$A;D?MB)3+=0KL[>@862MYXQNZ*_T8)O<)/79?Z9BQ' M#_A":?W"CJ/[9Y0]H<\D+Q^%!21;#N?YZGOZX(?#^+M6LA+5:]0=9@!?]I[- MV<>GK<89PGJ?21^K?28^KO5K/MV$%J,IT^=Y^M&"_]1FQ:*Q_ BJ&%:B??1' MRU163YV)YB78Z)*.+NGHDO;")>VA=;YOM<(<&P4 GD"H,^>]#@6S)K'?7(ID M(*@UZ8;FDB1]\L_V8S4PY\L.@,&DEC6#^9.^OC;?UOAJP+?MOV>R'Y. .9?W MT)R5KKV4/XUPSEJA49F\=*_#"QO-FK=1AYSH433J43Q/EIB=__@O-+UE'YFQ M^>,XG_(X/8KY%VNN"ZON%0O80E]INT]>ZH"V3SN+TQ=AFI:BER,[Z1%5NU.5 M%,5Y0NEZ1NAS0J<%^R)WJX=_H[2\)XQA<%TD"[I:W7']Q\,(&!XCP?Y1OP_P MAN#M*0)=NGP45VME5UI1XO2HI3D M_ &'6O(KKQ"3^^H#=,6(6K]I+%AC#R,[^I*O-(Q7Y2.A\O%^V,$#^C7Q/^YB>0U,3\N3[!8]H7R%[A!]PBFZOKV3GF7 7O8] MH4PF_<2FR_[WBN)BBE/AVQ*:O:(/.OJ@ 3[H6)8Z>I4%MBG W47:W!/AX@/' M)F1^ MA^IU$)BWSD4#%C!SA[*W*&KZ/,P=.L-!J)-KP-R1%0* ,$>3N:BPX6"HYZ0Q M%QOF'6(M?>B.8U"*U6*1T#5/EF@*W^@8DP(9(=OYMZ6V;M?R*M?K M+$70R5'%@0U1;XP F@N2]W4(&>4$:6_.M6CEGR=)0/ MT<.(O28 "TBI3I>S5<'.EJ*H7 96P5C67Q4DJ#C:'ZM7<"R M[5*%>YW#+YQN*"956:?7OR-E1JMZ!+_6V*P)ZJY3-$HL_AM]669\69KR0W1I M19=6=&E%EQ;(EF5"DCE!!UC_*L,)><=ZL1:<8#I(1P'UA)QG!BR%)^A1ZZ#X M&72H#0PM7?.)04>;;\CU9_L&@Z9?(3AZ)SLE*#'6QS.<)JS!DK^X7NNS.2J9 M&EM_!MYRE%1/'?>4L]5E3F>97-V)CJ[,0=8D[I'$/;5C+QG]-6FX>EF)UV2[O$NN[[TU5JS=YW%)A?95U&.7\#W.$Z7G7HCX1, MGW&6L?W#=$0FQ'/-L9&3VPSA2R7BCY04\/7PQH[3GEZ)T2@/SNMC>$*UN*0" M=#'B$7SA*7G) ^@Z]0HG.%SK]G<;R7C?N,0V_D90+NX>F21^EC!1?K_!.2G M7-S#5/ZBQK\K?4(%6\8X3>DJR8KJOTQO M\G78<)!/Y@A@X]@9B*6\G8_:YJ#V>E(@0^E))NW'] N2&\D=JR_5-QF1C MKMO\N<*5*55K^<)17"TVQEG([&B>NLEMZG0Q["*&7<2PBQAVT5,!OQA48:U4 MW_ C*&RJI"<8:-'%;GA"41:FU7US(1>.KLY&%%NYB4XPOL*\L>0$UX'-\'"XPBE7!/%DVPZY^WG$VBQPR7]5C))\RG[.^3&+\A2+'[*' M1M>U'-Y:(%TG^F+,G-&8N6J/W*R8-I.PNWY.T>:ER2KO@^17; =N3^1U4WB6 M3O]>RTDH)F;G^*(%O;Q;_V0R39K)GP7F,TQFXP7^EGPF#!-T3NB2U ^!-+XO MVV6('HC?1G?OSOQY321=LKN><3[@'NOACP7KT4@]&YY'8MU5@M)Z7[>PB+6BY MYQYE/^U./_;#OZJG%1%E][_PY6Y5,^,TWJ+EX9%Q2$_C9=*JKU6G=,/VJ_[) M*)4^00[NYWPUXH?@%:U=4_[V&"SDYV#]5_A"6PSN*'+I-<6(+![8F54[0?(" M3U%]Z]W3)"\V1L:F17&%?+,J!3P]S. NNHNM8,JH+BE^6%4Y@%F27S+1GJP1 MORLO4#U?Z_S*C=Y0S33Y#*NY:L# M)+7'<55LAF_0&XJ%X7N[!K$4!BS%4>AN5AF[_ TZQ)UM>R< MY>?R*BN3O)2@I->S3U(!-/4_>74E<37O_8_O?I%0(&G7 QE5EL\-)2E"TX*K M2A5K3);547_Y@FB*BZ-X#XV>O8;)_1=:LX%3IOL^24+CQ*WZ>1X-;7AB/'W" MA73?*QOW2Q#@)%*W#C1D4$#JAEW907-[]_5.C)NL70]D-.=@CRGE!0-JW%V&2][O6[5XE'3N7#(96[3[65 M^@LF65>$ M?D,ENU>GM3PO9GJ=?CV165PO%FB*V;;/UG+"Q"V-1^E^3O*D_O2-),J:&*?M M'I<9FLRNV5=ZPE-V6 K"G*7M[%/Y!RX?*]< YZQ'O+PG$CVCPPA6(Z=XPES* MO1W-)^XF5?U@<7J='<7:5>?;/9M1$O7$;G[%V[T3 M@&"7B-"0WHU4=SJ\V&V#KJ(G./SW=$[K6._-[3.N]\G+IM83U]+A-U _@[M& M9O>1&H4U<'NKU']DRD7)B4G*52&Y8X7MW%$KS>:2M+1*,;N;9H0N>#HF5 M\H:BM5W*LR079"_*FCBA4_=5R@N@/O8S M<]J80:.UU.",Q[;P#2PB@$,PW8XW=#0.W!&K88K M%6_U!XA9Z,<4MO$67KXL<1VWJ!:W^Q@_9NF'EZ6_$?3WXS>K$[R9::37<,OA M'''5QE,M,8HTM'!!H?0::FP3:R$ -MG0L[E/NA:"W&%\F/U@5$P+!T@/031#1TGM0R,:CJM0T%#GO(O=2T.O!Z$Z.X#Q M^*' H&8%28A7*" (A1)@6'@HY4#D.$"RBD*I"J(44X&A).;RZCW# Q0^$C'"/RNA50@&/HV@:,!S,L>^LW;"I!^ M6$2[Y))OB$@+/PQ=,H6>IJH<6W-%I[QE!XW:)$,_/M1B1W^58#T]+^"25ZP$ M*Q'7#05DFQ-JO;Q\"Z+O%A3AGQ#G3;N0?F-)OPH(7'T9N3;_Q& MU43TK3E!R5LLA=4WS&D5WF+AI$8!&.=PBMRZ+78"!OQ#,("WJV($%^RCMJ2? M]PM'=_AZD^LL=3C6PU>E^LX=@6,7CD;D36$H./A19]+.H(6#&YCJU.WIBG?A M*#\N:@7 <1Z^8M6A0CDV0=/TRR#/"\T=V829/B"9S-$J*8K78 M7'R;)S2VI'=_+41C,@]>$-&F-KXJ8O15D=V7,_(--VNP,95?U4)$%^I5@FEU M78YW*^'G&8]#W9HH;QDZ!P!:GW?X:/Z3\,1"_@JC;3R;9QXNHK>X^'9%$=H^ M:&8+3]F\PZBR(N,2_OBEJ$JV^0EC%1;[55B&E:)KYF2%_359DH M1M)OHR0M&3.4Z_XMBN"I/+ G:M(:K8G>61/!7["K+5&35>+;9O'M"G!8SA6A M,X394IT]7W%$P2C_+4R05VPC_[&Q,8QK&T,5_G/!#H+7Z]T5_EK$!?)=_'JX MQ9&)T]+R_&/\EO0%\G5>@^,:7W2V/O_HYXBO47Q_"15?_PX6.&GA^6?U;J=R3EOIP]/O'^[/O\XOR5]?GV=^(I1C$XXZ>@$N!4PQB:<3FQ"? S$ M8HS#*==Q;V$<#P43&_$_0XD<\##^9UF)M6Q^6OJ8,^3,A&9N^T7$M2T[Y@X" M1L$#\3-=SI7KY 1#BOSSD( _ CPQ_D/]$7)VXY:;MB?S+11&-##:0RFBZ@7, MIE@>GJ!_RBROC@P! ^YI867/D&X1 P+^ MI% &HA\S(_,:97^&W!>&O71CMU MO+7=@OZ$6-?V8%(MR&!X-6@:#T*K->B,8=5&PZJ[5]9@WBY:X"YQH;QQ1T,J_O$C95FXJ]4\PP5K8-;<+LCJH)DYC&$S#XH9/<$ M:U[\_K6ZM;&@8^B\+4\V_P%UP,"]T#2HK]!0]=X0MDWU]0<6*"]ZV,(08LAX,S$#C[\'G18VP]Y5MA@)&H1JL)B(T0,2R/\'+BHH'I;C.>SJYO$D#TS]IH8G6=% M:#80?S=DF'LWF,>(.TTZ6WZ9Z*:_+"%![&ITCW;9WPJ MX'!PZI"M?EN,5^4CH?Q!X:_LF*)[#VKR2AI,P7AS5U5?55)&V>!,0T'L>!4M M:CSU,M-P$?M$GA&M_X47N+0!G6#*X6)8"_"3V9X4NI%+;<"IGGWXR.[II Z0 M%<\^7&2_+I>V][U@2@\>/VRYH.,=)U,^]9Y'M$O2<+_!\=Z4+?@,S7&>L[9G M"1O.TC?IB<2 O]$MXL(4^_,YR4N:I.4JR?C[1>^]^#Q*ZF) 8@Q(M!"0*-=R M8U#B"04E&M3]E5;Y'A7F8+Z'.D+2M+4FF&!3LZRM-!4'4YS3%HX"PW,P 7W6 MQH9"_XYN3R*^EPM%@E=C\A,V 2]\'\C M V&@K>?V(2ZT(_$Q4-1HH&@K/T?K3]HYCK C,UERHXVS:B(T;;ZL+FL2!>XU M6.>1&X?F.2G*R>PNR5#1&..J;&>5VNN4,QDF8]2-IPNF M,A4E3XI]0AL"Y7NDU1@Q?"&&+Y@*7VA_N<9XAM.)9X!AMH\D8_ 7(U0]$;452DN$>*UW[J]:@U@RK+:B*%E.C%M-Q4:"R&*?L M2Q28?^;);+S WY+/Y %GZ)S0):DK8XF3P%L.T0/Q9ZN";?]B?^[M VOL3$)% M>5T4*S2=4/[?7;T3)HM5WI_+A-^E.1,V:)%0C!H-NWW/T<[4*0#@BM %F^LY MYQ/N@2[^6+ >/9!6U?JZH21%:%I U%?V)%Y3ZYPGN0I3K+7*^^B/B[OWYZ6^_3I]?3@8;77$F9?4%DU MO$-EF=7R#ANCX/6PR>%);7'F7IFMIF>U?DC2;XS-YS19B%E-V;@/@C@7?V7X MC(MS!@EF=W-2G^,U2*\8-1(([=RGCZ>@Y9X%E?VTNU#9#TSA7O'#F8F1Y?I+ MLFBJ9:%J9IS&6[1<,5V.L>5X3E'%<(?T-,HGK?K:]1?R[77/9I1XIAK;6*6R MX5ZO_LGPE/JCP/V%7,"J_PI?:(O!'7FG&XBOJ)*]B2+M MXW@=[()^8"()I^G-35'=L[6YH?'CC//I]NLH5MW##,XB$18+]JGX77H8F2:, M21#V<+2&JC(XJLR9JT)R^@C;N:-6>N)+6EJE^&9KE*L^^DU")[22[*?5<^ W MB%9\(%@$K+,CSGE+'' #R#MYM)*]\&B-I>SUDB2'GMG8R:3WDXL% DMS&5(\RV1.[6<+E89F0MJ$C9?@#[Z]LI M41N]6E7Q4-K! _K5O*GH8G\-Q4V"IU>$WBSOC&\D]!U M*R=MU@T9UT<\()Z&]@.Y7/'Q%?0J\(X7W (HK"H'Z^W'VK@^?HM*3)N^"6R! MTB$\6>4^8946!ES:43_8>H85?=C&CQ7C=L./VU7Z;4@G%\G0X9'[5WIY=0JJ MJX8"I2!,-!1^QP9MH6)E#04,=R:IP$(02U0QBB[:6 MM%! 4G.+))0@%!"$M[E>-%HHL?!*X4;#"Q$*)NI] @KZ"&7' (2V[K'+H:0A MB7D'%B4W=*:!Z)3:P=/!U1.3%Y@&.,>&SB9ZZHY.]&YP-<\,YND-I299S--3 M+/9-@C0XELW<(>(M.MU=5.:$7.] ZY!!9$Z<\Q,E-ZDSYN0B3U%NFQ]C3BCP M#J@^ WG,"1+^PM;!]PV&Z]>PX.HSY@6,X6^#Q]!*2C08SP^#QU-BK^HA40DN M+(>C2VAE0,$!"D>=,)@L!8=S^(I&Y\A1.%C#US?:Y>S $1J^KM M3PN.5#C* M@F;2%!RB8!4#:-0O'*K E *=(-L=2':JA/TZRE$Y8E@5(UR5#1PM$:U+VXX> MD@*G(\;WHRG.5NRPJ-OM&K1\Q*'/.:W5&.N?Z%B"S&@)LLE#AN>UZ$DJ06K/ M'2 NC /O9?1=B3ZY;7]Y=F:T6Q>&,4]%%@]50BD[8$NF_%^^I-F*;2YNIN=V MO56Y,8]>)I2_$E5L99[ZLCK RLC80T+E;-T\@*SVCOD9/4!0F:T-[69U+8=@ M7]3;6+ $16N[E&^"4?=<;=(4<65[VR^3T.J03;+-/5+KIF5)\0/;"@\9NB?G M299M?%_C?/I'PCUEI>3ME:XC6D7@"RKKY(%?O 6 MW]9$OCD6H=586H[BPTKWG0%G7!;46Z*P>V!YI9:$ZYB/&GX^JDVAFK057D,! M&9 ,9$NW"268V3+? J7^4+)R+*-K(N_)\]P52PBW,CF&\#NMWA(34 MG2:Q% 2W*Z1 @$QTP>T2*23ME,]0+BP81KU9#\V%V_L(6R?3C;F >Q^A,N Q MLQT2\=NH0//J9YS/"%W4^0 ='T[3&M1:4$,+JF+4@M&H!1]?9^KN!-HL.#1!#T38]-$!X&]0+OYW\$%VW MOYOB@@-8Y1JV#-UM/8%CD19,811OC8JWOR=T^LRVH3@ M[E%'\]1DEDIG[JY MA=$XW];<"@OJ[;@9C+ZEF1<9=>+98)I M)4"(PQV;&SNBO':GW"AM:.GMQ[@GE*U0;G_.2)FG) M2\"#'F_N;/$6-94)*KA318I&DQ'=W*'B+5, S'SF@H6]1:6-K\)T M%H/2.\T=HE)2'E!/U[5=>//#SB2\^<6_OMX=F(&/_V P(B7&Q_@<_BTB=1,% M]YFS^E9R;HQ/:6[9SC$F*O:7H^W DMI^HD8]$'#/_OHZ>B&F0=:N#S*>"80( M82OC\31O>4 0\R-N9)P^7NOB@%.% 3_*ML:IW=@(/R)>@7?YB-,D$U*K;&N> MVNV9M$^#@ 64;>U&4Z75?5C,BH=^DP0'0;H[7LGXE2Q(R .WF>BWWZ[>/#ZN7<=C#[0IN$.6_2.;H'70) M>UT<11^0:7TFTG; MQIBG&/,4$R)C.%,[/[-:X"9:>D0(F$CT4**E @X=#!T)E+00E +&IUG1D($D M5;1"04H=MJ"GM T]U*<+!P&DPE#@:<4VS4IR*)#HGLDZ:E]P$1V-H80J<_/0 M.44MRD#<(Z'P0IL3%F;0'3I"0#Y1>8^&'ED)A4'IR1LZ$+#3$^BI">$0!>G( MHL@),0,R=?> M/KX'Z_L9(%NDC MFJXR-"*SH]XM*W49)L/K6$KM=<2J7T:C&L5I]H:_+JQ*EA46,QA7-6:S,DFT M.>!/W, \705.;I(4SW J)DW4)L;.!1([=_GYG$G#A9<8S=Z%7C M\J)>C>D[+(:!Q#"0MV:_TP@#B3;0M@PB$SI#\)3 @9"+N$/W$H"Q4,E[0]\= M-@WDGNZ+(1C(?:PET5ES&)J1,R/Y/,-/K$52EQ)Q9.54T3$8,R=L(3&//%I< M#3.:'9,KC-VC]3!:#\U7;__:;'B7M!A"??EHF8R622\LD\JC/IHFHVDRFB:C M:=)2>*:GIA=M,YQ0+HD&R4#V1#1(1H-D2X.D7!NP;&U\_R,3&1\*].>*_XJ; M2G=28,NRDCI#VK(!ZM,4PQ:-&M$^4E(4-Y2D"$T+;IO_RL"FSQ27#/:;U4.& MT\F,;72U&ZK5"XH J2]Y0G*(;1.\>V6FVC]1X3E$U M=1.9ZEZ]XMF:%PQ^^FA_Z<]'J37?*+3%[52M;6)=6*>GR*UJXIE[_]J&H?F'TR M5KV*-D611J38QD1[UP2#C%IKAAR!P=A16C-*M"Y%ZU+,!S^$I*LH>T+IXNTU MQQ-*&F]I!C#G[_ 3H7Z,41 ;\.8O_/\>D@*QW_S_4$L#!!0 ( /:)AUEWXDB6[^?I MOT+/;]YTU3G@--C.Q9GM\N$:&0 M$!CO@#5+)08ML=Q[XZZ_^V68C@+G=A2$R=\VAFDZWGOW[N;F9O-F>S.*!^]: MGSY]>G>+UVSP17NQ[!QS_J2T/ANTGQ MRD2ZFX/H^AW]!/>TM^WG^C.'L/W.#Y-4A*XTUR=>U^]E9SJ]ULM?5#LJ293L8R7\2^2'KT%/T+#O)#J6:3CN)IV\)<" MZ4QM2I%R\.>>2 SE^$FTTVY]F$=K?$6!Y--*DM]EDD]SJO3OILIFF9;3819Z M,O:BD2S3].\;B2;]ZV>&'PJH/PJ3X_" 6 MWBT.E"[;^K2]983+C)V,B_L(U%E)LH6+W"R.9>A.JI^H?RT^UW=G4)+O%BZ4 MM^ZP^DK\I3B,* O3>-8H^,?"#4#J R'&E3R /Q0N]M*XQ,*%C8:?W^'/2F*T MFNW6QOZ7H13>_E_^XTOJIX'.M5 M1Z%W"!NZL=_DBY_X?<6Y7< C(D_-[OB?3_RN#KS(HY<%8K"QWQ=!(I_X%4
9V'O8H(/9@5G#%>?]4_#N*]7.2#0?W%JZ! MI6+UY&\;H,_LA=FHZ45ITY.N/Q+ SNH#B*F3L^.-_99>++TX,U:K]:G=7FBU M9@Q=B4PS^DLY1FG5"V17#I!>'CR#]J(S^/B^- .?9U >=GGO>!\?UKW\M$0%>?BE ,)!+2% =][QZ65Z03 M!)&+1R@]^2MHFMY!-!K+,"%&/+K%C_+)%V:.P .;I;5E?WS:Q2A.GQ[1*\^Z M$X-MP[=]G>277(@)?D7C@87Q65;Q*;)AMGB[L$1HN>UY63R!PVUC_\-]#X#6 M)R*.'?OC8]8#SH>C6^EFJ7\M7VI%VI\>LB)EUFE]6HAUYE/[(:X%',NYB-U^ M)DYO?;SO&?&BPWV PO%\!(+&ZJ,)9&?W0\6*;]%TVO;'KUD")GZ2=%S0^Q.? M!H^LT4D2F=K?GO<[(_^G.(UZ?B /HAB.:1K]E%BM/&HJ7G,$G]+)"0P1V#1- M3I(DD]YYC/_B\:\5 F9C_O6AJL#NA^W&QZW9*LW,_7_.!;-4-[H7M")W"%32 M&<22*.=0>AF-\TK&HPVSL5MSR&-!%;>ULU/%D"]"'@>=P_O,_3B.1M]\ 4\% M8GD(X[\'7;8!)L!#F;_-S+\4F]]"=^*C-Q_^9S'[YNDWWY+J+[+Y(/4_?/JT MZ#'5:FV]UL*L&E<4EN,2SSJE8-[ZHVQ40>5'MRDB#&?BH"_T]4.M!)X*8'49)V M1F Y^W]6Z!1;.ZTYX]U]BO%6+>7^*Q=%7B8*]/HV#M4(0<5 M%3N.XH,H""0]F9P\SWUT[)15H[O%VFL-_ %N21KJ27@ME=YY-1G[,"C@-Q&< MBA3/NXDF@ZWWCU$E]'<2@>%*?U*N[YY:,EK#62?4OKI64IJ._@LC>JG?]V7LT%ME96+OPI'YYP()=R)AY3;^%XO=FD_!24E!$&L4/7-NI^_'+0QE&(U":*AZKZ(78 M>]YS"X]X5QQ]U=:::15?I>:5// M3&-JAFQG\Y\>O.QV'/BNK\;@>#[\FH LM$+PU9/8V)]Q 3_IR[O*%YBU-..X MKV I$?]\P5*X])Z"94H6M)=&TEJRH%T4GO>4!17R;@GGN/VT<]1Y;]T4J &) M\#<9#6(Q'J(I1_QY='K464ZF3.)T;^:XU'7D5 JHB]4T@FA'"Q-X\SQ:;^/@HD"&GMW"#();VIC=R#27J,G/2>2CU%S4CK3 C3>WC&O+1LN0X M5YY(PUC*^DQ:!U:JVLK55Q97BYMJ_6Y->.GE]+N:DVK];GT9Z>7TNZ5R&M[) M1T^.]_E&F*ARW6H.>H,64LU!-0MEB[W])C3-7.\ G.L)-%69QMK+"6- MH,)D&O73&Q'+Y::QN7-0@J@XDZ?_!1[^+V%N//2K.9)WX MJ-ZC5^*C.[-_:K&W=B9FO;>KKT<^C&]K,;N^?%OO[2KS+1B_213X'AF_)[!$ MO*G4^T'-\"CP"2S%-]"Y2[;'Z(RJGD=N[,^=T-M@XWJK:ZZ>LS(KK9X]'UVL MHF:X\F*GIL6UH<5UEXO+K?ZN""VNO555U3H31NWY 74XS/L='-VZ0>9)#YM, M8-NZ+!7PBU\GU0_@,'HO\ =TXU5$.*?PJ%$4$OKID[UV8-Z:_B7*[I[\W1WU*=Q<])?Y&M%^&]&8EW-!H'T41*6MSS\?)Z\%Z4Z&:N2BWI:H);#X);*@E' M*W4IQZIWXD6,L!HC]MG1(F83;*^IOE]N>ID]%^U FS6C]1(NF$W5^MALM9O; MK7J#GS&[2B^RF>,CLZN>L3OVDN[HC.FI[;SG)-^&Q'XBBOC7 99:RG@,4]'"KOOI557CF+^VZW4$E5M!MVKBK8GW <2[M3CQ MME:%>-\V(:XD1?C/T7H372Y<^AVON M1L2>J?-=S;"!/86WZ^B_430E4'@AX/?9"AC$-E"6-E),9!E*3G?0(L6X/-GYI-S?GU!J\:!U?EV!9<;S/3\?YUY:>! M/.^?A)Y_[7N9;KJJKD\._5BZ:10G(!:Q?BX+T(1;:LO2>.^?^M:%V[P5\?2,2Q73 MI6'YZ>RA;Y-.E@ZCV/]3>M]#3\;6]EX$(DR^3HYN9>SZF&OIN_(2/;%LD>.G MXRA;@#3>BEPY#]_VL63F7\N5FC1>@#261*Y4 M.[/K).'',?LS-9BH-VF))?*=$:)ZOU8WV+*->9;M+?OC/3;WKH"+NNH?\ P_ M'-!O^#DY&8VDY\.X@\D;HI([W[IP .:ILOZMC5&OJ-Z>9R-\17,+Z@?VI4] M^*"<[-@?GYSP:ZI^2JI^ EK#;5Z0UNQ+GT3(&EK;?AI:.XM"J5;.Q&-KLEN< M[&:OW_-*NX4IEEJ7(U"*T4;BQ!HZ=(G2/II M&2.C)M":0&?ZDQ8ET/;3$N@C)>B=9WC'N_:3^@A_Z!%>7+ZU%)"H$.S:'Q]/ M?U\C>,)YO]8?'T!\U6OWC)*/-GU!%Y%]Z3/4>-24]X8H[]6*3UJ?WO]%*&_KA6L0+F3)RH,7H++RI:\'/[)BY+/&??8,@LF#$=M59@,51IC_1T1\9C!:_ CFRNWI[5C7# MQ]OI]A+I'-V*A5H-TF @Z?>KN^^ONQMJ^9YJ-[:P/>/6QWHW'MQEIVTYGI:W MNV7=#NZ-M(-[O0)?U5]H"7#\GZP-EE%;#SJ'4UJKGT0[[=:'/?CM<8HK0Y]> MB5M509Y..*J!6*B@22 4:O#?6>PGGN\NOW%3/1LKLC!_6JNAQ-RQ=8?P99+Z M+HF'6-7L55QL!/$)2I%0!)?R6H:9[,KXVG?ER65WM?>ZKP_/7LC\U7>L MZ&J0V1,W-%Y6,EK:5GO/#[10[^RK[^PS'0T'L?3\]%BX?J"/!9!%47#MAX/B M;^IX^ 8K==ZON.WT^_%OWT-8AJ\B_'G66>X=GQZ_G%I?0YM%5MW1=VDZ^K87[^B[_>P=?7-\ME-QZX^R MT7+N,+IB+$ U3O*PQKM>WI8%-LL/5VNS[/&NUV;I\WM)6EP6SY/GL%4OXLC+ MW/0\5B8W^[+X\_(29-6H[:YBUO!7R\"LMV,I-/BYW/&[B+T;$:_5!S\ M&C!'O1NOY#&IE.+ [P62#="ODU/Q[R@^ M"$3"Q4T7H'@N?4^T>TS(2I>U9[9:!T>]@2^U@4O @6<1QAO',I6=02RI<&0= M=W/V-->7-^NM75NNO8J%)S$O8!TWM#RY]>70>AO7@AL/LB2-1C*^E $%49*A M/U[''9TSS_7ET7ISUYAS#^6U#**Q]*ZD.PRC(!I,+OW!<"WUI#OFNKX<7&_R M![8)1[1S@H7_+F_B9#D4R2[ECX2YJAP:44U<-7CNWI2:Q7 MG'AF4%^.HQAAR!#\AX-W43]=WOA$GI=5&K?:Q^+HUVL/RY$^N)7KT-).Z&%5 MVA@G\W5B%2F#&(@S*G\X">$.L,Z3)9>Y"\S+TICF3'"U3M-Z.U]G.Y\O#G_G M=GZ3(I'#*/!.1N,XNEX%[^"]=G/._-:/-^O-7"/./!7NT ]E/+%_7Z/-G#._ M]>/,>C/7B#./LQCT_2S&"M]C_Q8_K9.4G3V]]>/+>BN7E2N?&ROD6/CQ/T20 MR:^3;[[H4=%3[BO\'92,GG!_FI^F[SIE' 1-8_I')T.6R,W.-=45R%H6Q M=+,X]L/!MT\Z(;1ZMY[TY;.VVV*VQ?9]C=U!-6_6O%GSYG,J M..7>:%MU5>OR5+7>HV?9UM-6M59 83^#+*9;F2>&YI("A M)0L4_!Y$M?["Z?D\8TLD;]JUO*GE38$4:GE3RYOGDS>M6M[4\J9 "K6\J>7- MXO*F4E@P!IQ'JCT.B/$ *[EQ5+*B_DL>L^MK+GTX>[K"F?E$S+&RB:3 MORA!+#RJ5TYQ?WW?W!K[U-:!56HO5RU.7EG;7&,OV)N6$+5?JI80KRXAEMUO M]:8E1.U)JB7$DTN(9?,TK0.'OV7?SUOCJQ]J[J]=A6]$.#T_0/P2R)ME=P76\J9V/-;R9GWDS;([%FMY4[LQ:WFSO/)F MV=R4M;RHG:(KRJ7/D 6WK-RP0IN\?+'@^2;BNM+)LII1;Y1H2S$/?43)0]E+ MNSA' K5^;G_(NA)[.4*1@]+.6>;EL")J=GL!=OO>[:9 !4DG]"ZB &C %4$W MZWG^M8^+6//=$_/=8NM=,^";8< #&2/9N4@4Y_U#,(X2/9>:ZY[LM)N]R#6K MK2^K/:T+>UV99EG=O&^!:+=K3\T2;O(S.9:&=Y:FIM]9E\,[6& M^L98JO;&U-Z8F@%?\TRKO3&U-Z9FM:6P>6IO3.V->5:BS4*?*?84?A@:VACQ M3/:S--X[U??J+_7?>._=U'\)&Q-F\E*.A!_"8ES(N!_%(Q&Z\KP7^ /*Q#JZ M'4LWE=Z5/X)+SOM=^#;I"^H7VM6E4D3E3_NX32_"YS3S JW788]T,I;>;')\ MVDG#%)_GP6HU"^5NS_LFPU/6 B[_*5#1?^=0]F4<2T\MT\J(ZIDM:BHGM)0B M\($[=I E:322L=+=EKS#W2);5CVCI=^S6;7I-<.M6SGSPW:Z9M15W.M9\>R: ME9[R+T@J5U M*21QNEO5TY8LQ;N\1['.2MO10WF;\'#1X$L-;U_I;/MKI# ZHK(5>"A5LU# M:\!#=T4H5I>'*M2,I>.A[9J'UH"'[H(.6UU=;A5XJ-;EUH&'GEN7JWFHUN76 MG8>>6Y>K>:AFD%=BD)4DW4+PGI*:D!ZAM8G@0OC>27@@QGXJ@K78O;ES6Z=-A#]'F*L7N4M^A"^X M<5/S6?K-FJ7 U3)S+?-D'K;=M?[SC/K/JA)%+;O?P";76M9:;'XAV:Z6]+*6PJN_B;6^]-J;-2MYJY:9SVWK+E6N7JW_+(>MNT)$ M4MY+;54G@--K'6EUY[L^Y7 MJLN?EW.K%JC?M(>_7LK,_4IRZVU0C!,AUGHR=@#BVC/!\U /^Z^8(8M(+K=Y][T^^D6:E!/I0C" M=FPWMY\= /&^W^] E9+G#-YXUQ&(Q'^]3/]FOA_ MRKW6UCCE/Z]%[,/P]D)$-@P^CT0\\,,]_'G#O&N,;QK&^B5#Z0^&Z9ZS/;[] M[+A1$,5[SO_>HO_Y[/2$^W,01T#!S?)/-[Z7#O>$H.I^ M=M1KX9&IL[7AO-NO>E_KZ=^W!?]KO;-R'4O+:*]B>\8JXHXV1> /PCVL89!Q M<5V_]/:_GYU<'1TZW:O.U5'7^?*NMZ^6^>6&T#TZ^'YY^?LMR/GX/ST]*3;/3D_>\RX9A'8W>/ZT>G^?G+VV]7Y6<,YW#S8=-I;NSN? M[+'DI&$]S5&/S/ M5 DVG%"@T/.DOW<8N1F>CEAOLT$"U&UO[,,=?R=!DS]X_Z4WW='__W&>S%FE MC7[J57B%]P/1/0V]=<(P$P$WCU=TM[WA$(QN"H% 4]$011VHMN M:?;M]ZWVYS)I=L[.OG>^.9='%^>75\[%]\ON]\[9E7-U[H LNT*!U=IVSB^= MUNXOWJ_.^3%2LEK)WO[5[T>.)?*,N.L<7,&E3NO3]LY=E/_$)VKE.YSRQCKY M.QQZB5-XBZ->DQ]IIL*RLBV"D0P9X'OS1'B.>-MS<],6GB>)HRW-CORG'*ML/V5L/!5Y7I B;S M"D?5$O!H%"^1L%YE,745"S!*J=+4%E6["XJJK2E1=779.>N>D$Q:6%PY*R*B MGD7K0^^VGZ!CP#GV ^G 0B++/VY[C\ABP^?QX]2VO@>#K]G>:>]\G)(DK[2\ MT^OSM&_]XH\&C@B CA$. !=KZ]/VUK]:6S_AAZVMUN:_QX,-)XG=.R[@T;(" MM?V^]5FI8!_:GU%5>L&56TW-\.$FP%/PP:4<^$D*DBX]@U\4+WS8V/_MZ*S3 M_6?7.3D[V'QM:X!G^\O1K7!3FH 3]9W8#-P1B9.,I8N.&<_Q0\=/$\<=BAB> M\NORF8@I^O?4E7_;@"UQ91",A>?YX<#\G8R%J_^^_P+SD,C'P6-H!K*?[N$8 M]!HM^1X\S=I>B=L3Y5)U M:7T+)_*GC?V/'YI;<*1\^/1IYJ%LK1?\2[2[_"0,THQ(R0%S*\+$)^??6>PG MGD\M8D"\Y5+K98=5H'8:73P0H?\G_?UKU:(O]RJ?;%YN=C>=H]$XB"8R?K5E M+5"Y($NKJ[6ANW=F@=M7B9N>0AAU/"^62:+^^>:'LJ4$ M46MK8[_UOOV^[?R02>I\E7$H8B]R#F/_6C9FFPLKNP8'\/$\OHIN0KT"K8W] M+IRZA[X<1.4)-Y[$(%.O)K%X'E_ R>F'KCY@6^T%3M@#6!ZX*/3%(H?%/'KN M16D:C5Z1I&VS9F6IZ"*"+0K^GS^V-*76]L;^IW:K_6'MSG,U:31-QC&0KC\6 M@2-OI9NE("7@:Y#^,EG!(Q0VT,$=G'=B_07^9>OA'9DW+VL9YC:L\E*WMUJ? MT+V?.*D,Y'@(UI@3DFK9 /O0#3*TM1Q0Q@40N"?W"C&!7Q[' B@[._!DF^AW M0)/=G?(K_?I(N?DM CJYP,D5U.;6[L;^^P_OFZU6JSW/ M_7;2O3JZ/#JL]L"V?^D9WVOGX&K/7K;5,]]YK$V=^8 ;JKZB"_:<) I\SWRI M=K07P":K_\:#WB];#0?_[]?/SAVGY?;NYJ=7D%-7?AJ08T@*=^BXV-?H+EFK M)LSCIY7AI;C??-N?-K<-L3=!7MM/HO4S/\:&IPH_O_Q:Q8(D8'? M2D^S4DP9*[529\K;2$0E;]VA" ?P1>C<#'WXAIV0,N;XZ#WTEP3 M),22+^>C3KLN=J&&L[75[A&KZ]/N_<8^%T' )"+W9\/YSZU-/(I:SEC$SC7V M.W/&F.TWK'2^/3G-VUM4% UKL E*<+#%U[9(_FNPMIK CY24 ML>(QK0H',PHC;?F>=;J'G?\[I>RI*B[G5,0_9?I8U=WYKS^R*/U<6C;^\B$) M*3.24%XIU'PO[7!0U [/T+Y86\W:6BF:CA^B,W.O]8F6[B3TT*L)&O'$<8<2 ME$4$#W?\/J4164$Z/W&$3?3_D&-YE M!MK_T,=29QHK-KMUZ= M/$RRU,N01OEU,\CB9B@I"E:BC5]:O_+XAB _ K6$5XZCJ4KR59JM1W*14R<7^!YDY5G76QC[PU2*T M/(O/^+]GD?V74\6<-3,@&2%5 $&,_#0%.I(!$$8!Q-'@JH\<4Y0PQ N M.9P/12HX:Z[$)ODS;-%JG[>7U6+A6BMHU>;U$3#"N_16VW6?E# F.#CTJ>(OFYT6@LP@F*?G@:B$H<]\ !U?HF'>I? M-^$DD#0T4CPIU9<".!Q"<#_/&B'_[GTV%RYPR?#MO#/=.1(@G_Q3'&WTIJ]9 L9T8A2V MAY=8+AIT*5QY=3?SCJJO)JU=UW%5K)$7&::^8 M%#F:>=@]+5OH]_Q&KSG@M^A]>7A9SROD1"R/VM>?HU]ALD6N%8KY?B T;\BH M 4I'AQ!H_EG"VAEL--4@.JFIR-(&!!H6^+9@@J^_\>'EJ/:%,+L()>VUGQ#G MA")T?1'@\8O9VW@Q(C!X(O82!Y/(?*]D$"DG@M/:_D7\.E/#>H,Z?6.>@:J< M-.J,PT I:K4"S$U,UR/]&M86"S1@=&) /@R=L ,V09+ @87?Z067_;XD$RU4 MN55XJX^66PB[B5(@C@(G IEF;7)^P!)FBMG*G:T=3.S07B 1]P0\MGE^&\@) M.8!^:>TZWS>[B"_PH?T>LT!^Q;GG\\1(+U!)+P 19)%2WX]';,N" 3P6>!%0 M'SFV/1JQR#P_5>-ZK/5ZXO;C#CXOBCOYNAX'8J!%V?O'B;)UI.2^D^1./]B@ MXGY6<'W;HA0@C:(HFV'@YA28:/2^1#_#-GXI XW#''R;\NKU W+VP5=N%,=2 MUP*0A(UC]/-%2?I0EP4335]5;'TMCN@3VV ^[Z2@]PK4+(*X$T$<'IQMN:[[:F38M^2*P8?QA*5CB#!/VX<74LY==X^;M-D7F KBNV#TO.O.1_L;QL7OWW]>ZEB54$!V2X+CDX7?!;XU<9^Z5G'5Y?F M85617NL%I7N'_29H2M-?HA?&N?CM[/MI/@=&8+SJ_'36_7AYU_M[L M'%\=7>XY(K@1DZ0<)"[,5L>@V_>*07-1IKY(U/UVAC^^4]%=<<4GX'1,\U\VBC0 M7P'MST'@0_KZ>_=PF@0O2&<_#B*1@KR"%TKROV_L[)K*%3VX?8?/W&PF'B:,NX82M M4H(6_PBG/0+?;#I7%&03@:MC<5XD=:X$:XH"A@AK-@(%D"Z@FRE.!N=RHK4) M:Z/[D=(_2(# J3T&)63SS:2BX,IS&0CNBMZ1+"5/ .Z83O2=0\UT5#'/N(6T M4V'X"-L9)&@*(GT0FB?MZ-Y+YK15+$,E3Z&XKN I1@G->:J+:U61(9"CC],5 MR7F^F ]@LY.SXXW]G9W&5OM#H]5N33$:TX[>M_(&Y.F^>0:PSOO5VW,(8HCV M?X?%V5/3_K*A0W%NX^'YP??3H[,K0O,XO[PXO^P@SN37?SJ71\='ET=G!T?/ M >FQ=(+@ KU"*L0[B[]U)/@:DQFBVTEN5"O?%OD8\6X+G*B02)$G3[1V.JAW M 7^%RI@W-U>]&@ARQV%L/.=4RE1))&*O812 +@_JJYWJE&2]! Q#R2^F.#9A M"J@$#78W->@0\$U=/]N!<(3(6(+5B,ZTR+F P]E[ M4/&+H-/.1<-]!O3=1=!PGQC'J3;8:X/]*0WV^:]^G@J[SM=O1U@D<'!^=D5' M[PNCR*U\PH\*2_-+/MXK?:!XZP>LP7I$\L'.YH>\SNB.BJ47KT^\$ -I5:\O MD"\#$@+!IOZVL;VQR/+1]K[\M#J75\Z)R5-=Z.*'M[A*-K2ZA=5:7TB[]Y*=S+-PTBE>*VMIO6*Y]75UR^QYB.Y8 MHZG=5/3[9.IBG':%:*_])D6=TUY=JKN(HS&.3ZX4F;U)$>=LKRZ9?9,#$3A M;*ZD(JZW0FTK+-1V5I?:3L%"<+JB+].)<^@G-XCXVSQ5T:\$\+SHW M'D_Y=X\BYX+7]!"\71>!L[O"G,_I#IB-<%D1ZE%P3MSXN@&7!!2ULN)@SBEF ME,<))9=+FXRB6,%3GOZVF>JJ2^B*6UYBY?A)BR]!5LWZ?0QZ^;,3AX7&/)8DX M/#;DL,+'4FMKE>4$0BQ$6$)S9$ .SC7( 2I(![I QOD-P0U08U\I)?W#FSR[ M6BN<)9L3XH&%U_%&:&Z5Y> *IY+I+B/.^4T(DF_HCS$4< !#%G[H?)6A!)&( MG@K^G21C'GI0(829 =DW0KNK+"]7.#]-4RD1(&KN0+U)@22O$""0J\63AO+5 M\;D/"K\GQU@Y^G:.]546L2N?V%%;G M/]YNGEMKA1/=CFZ'?L]7,ES][VM&8:A2F!24 MJHCV"NW]/;NSQE?Y^@&A5R MUZ5!OH>%& $E-O]."'O"#PF $=>F&:BUL7">8W)J(-)RY/0S/#('7Y>2EB\H?>G9>- Q'>>5%/!C[,_<[K$BE_WGF13%)_A#,H M7X>(#32"BV.T8CNB$P>$01A#VWT#%T1K>T'(RE)KN1A$Y/A*"WY_,V]A> MEM)]U-1BB,WC@XDSDH(?KI] ;01F/J2XM5WJI&=E1,;4>4\'NC\[PDV1%'/Z MB576]TA,',_O]V7LX)K +(.@1#P]I&FLH_B#%=5@LDGUNC=HAQ&K=DH4WWI0FOK*3JA#* M/R1#?SN#(.J!%%8=K@CW^B*.4NZI1)6V&;80)KT!15VKW?Z,P':9"J'E1S0J MFEKNJ4=8-_33&])"0(=%[92$HK[Z6P2W7ZH^ Z : ",[AY*"(+@T8,C^HF7O MM\O.(7^GY2ZU)6AOM?L*U_\&= M"-<.ZE<0C74-@&K+3*W29.B"NN"G&2_\IEFJ#$]0.C[MA^';X#4I5T]Y?I)( MPGR'OP.0B[!-L HACKJ!6B;I9%8(% R/-,Y,$F0<98.A,P+]QA^#",<.$*$, ML.,XO%$V5,,7OI51>E7#JX2Q&O![,F/'L4\-VG!H\"H7*ZU=HW;R QAI'G[" MLD1KQM/M&UZ;!YTR$SZDEV'Q1%/,6.(:S8S8KP,MMU@.@1*1-GB0J"_U09&( MYC)K3ORXS$-0.>D/> ^<0ZA$@XA#DT("U\.>#"BE+2^@$DB#H)M\9@65O@LB MMW EMLM3E_%F2B_CM^?,T?UV=&BXXW.9-J)X($+_3S5B4.03J8P"(U;0.B*, M:+#$4C:J(C^@!PT$O!<$44 5_ WL&)>A5:'I$X[-481+PZ,; B.F0Q=6P8B, MLL#*)1NL&!8C C/!;&&D,8DG[+4U'@>G.=$6S<#P $TV4:P). MT:2?H5WJR0"I&6G3#\/HF@ML]=!IYPSY R]JA'9#.[EX;CAC^$=*T_E+Z'-[ M*+A9G4?G=RX'.K_G8D!WHS%P\#Z6(7F9(3=4)?I^G*2\N' OCJ>]M=6F4=)9 MI]_,U]%IQ8M.Z\GKK9J=%8^G:9;4*T#O:+4WG:^9'[!.$])8<%=EV( 3,$D) ML!]]US24&):4#)U\Y6@=^8EP[K*>%8@L=(?%(=/IAZX>I:TT$+:^F49-R<58 M,\2Z5F76@JW8T#"QA[5T_VHY07)[V,)@EQ8A;O@9H6>CQD%:N?9). M"ILFT>F&@P.!C"?6'YGO_H17RE$O%BX[[6B1-[N;SIFXGFA_4*CT5B\:21)[ M(U1"L-0<;@1.1VU$:U9%%6D,BIN+>S,6<3K*]6!ZJ-*]2;S#:V^B./! &H&( MH'Y1.)LFGP"N337<\P.=HTIWX,ZXN7H 6T:Z0(-W J,-?ICQ@N@32V#,L/D3 M3'Z83X/^"&0Z1+&O1!MI&8QN2MVK-!'@R8*#BM&K"Y<,(U@2%(G5VOS:,?@/ M:BJM3SR+JPREDS9H$SO3><$4FU()2DI !3TWG%RVP/@DZE\R'.)OGFZS@F[* MOR9S! Y\/0RC(!I,*%[!>@&1 ZP0D*Z"@,'Y5)R<8RE^8@\EYNU-YQ1[N05R M(-QY!RTZTA,4^$ CL41U K5\TEZ4FM_ !N#4(9PY/A<:M+[(;1,C7_[J".^: M9SW[G7U):19*DGF@K<2X,$-_,,13O3N6L!"<'ZP5'\P(OK5,F:L3H\(TX$@' M^>'8*@<=Z*/0;]I?6@/''43F!(5 **X'22SBF-OC16.K"A&5!K _4'(\APF MBL1#C>+4A,C%P(SL1(S4@QW.48Z,HQMJ) NW8L?TXH:7+( !-HWSHIMP210* MY[_^R*+T<^E-_.73F=R78-#X?_+))E(Z8P9J!8W=;-33F70/3$NA(2U#^UG, MG3=SGM*[2KOM,='QLBT2BX,@?Y&F 1* MQ\9=AYCT&PVLEYM<: MB&:T1-"YG4K3W^K:5]XA.$)$K*A4+1#(LJ-3C G209J2ETM:KBS=Z?HN?Y;M M%EO M6$90U,-3&K \E XDIXO&L[5/QI@]GE^U%#>O0&UA(2E M 5-@DE +KL0RXV#I21T"W25WU=AN195?#N]QP6K'R8-T0"^'1RKCIH8[#;BWT#:&Q MA$:)DI3DAR5A:RG,MW#>8HX.!N9-=(@48#P'9'Y$Z#.S*9*F:"93\E^(_ #( MO4!&*EL.-7[P_X-YHZ8;JM"6O!8NFTED6V4QB>83I9!(+*X$[>/,UCZZ).JM M -3IF34&,.!@U7XJ15*?QG,T9#J'^5!GQW]J%@X'C2/G_0O=4JZH";[J!=-GT8E]58Y/]310L\((]0R@*AAA<'$ MA[GJ[<'=LUUW<<%^L[0/[).MW:"6!5<(PBGR1@;2'@ISI+,5@YE0#3KQ"SM0 M/O'SN)CRV$XTM1.'8!/+G)+]G%+8(8D>"*1LJU%QB1!AB6Y(ZT5"N'%^PG]" M].67@B%+8A \FT-N*B;&JJG2_HM48=MB6MMGHPNC5>0!9Z.4,L)XUPI!%T,F ML1C[7J"TG7Z?C?)@,ELW78MM($>OR;'J[6L) ]\Z>3GD 6P)6"!P,*)3C=.! MZ\0EZ]D?"\.=F3"DKGO)A"'A'2KU[LW+3K&'+*K!1&=U*9>J""9_2G)?%QP5E$[#>489?!]XL,J!))\L MN?THVPL;I(,&YJFU&8FQ0 MH(6F$C%&D8>)6T-0\H3Y"=4^+N]0 M:M#.Y@7%*6NI4TN=!:7. 9U4\&P^]8XY=FO$CI8$>!J2G6?BM=KS2WWN0A0, M=[DA1=HD_R/68(#"GHF B'<&D M"[-1CQ/*53Q@' '7 /G7_%+SRX+\";G 919I3I-(J4(_AIFAM;YE0I MT3W;9UDX1OT1J4-ZBI#)(.,W;I;O3B@#RP_I!'.Z5R=@LT4Q.0RW-C_M4G(F M?&YM;C5,T:/DI*8@P'-+)15Q28%QF**:2'ZW84@\AFD:G(=0\TO-+POSBTI' M59V<_,"'32QK5]KYQEM1X?!4QD0.K6M"0J2)TV=*_,>O7T0 76GJD8A M$+V(W*) Y9)3G[ ,6^45PD48C>"T67:8DND!AHSZ$Q./(TJ/Q72(:S^.R./1 M@'L0O3N LT]G,[JZ<56M@M4LLBB+'!E*/0!3/X@&4[9'A/7<2>Z(-[GM*L.O MNJY#GRTZX0=H%$9,9?N4LHF3@QE13CC&O)7618'M9-/I,M! ,*&<<1H"V.QV M-9KV"!3?FOEDFM.I1>P*>MD?F>8JJPSS\>RXAIN;:'D0 MQ/:\D&>2<"5(O"1_S:TT\E76W%ASXX+<^!N7GU[$,F'3A%2B MB-#8*>O[C/ ?.B,8H L&S5$61V,K(GU*T)#.D4A28"T1*+]9DHT)Y"&5 AV* MJ8Z1XF-9&72!Z >S)U3PX,Q^)@K M/2#?7D=]HCI;GJAA/9/"FLP8)?D7V3&G2H *X+;$\\;]SYG@F)^A@@\3XH8#S*#T=$]=SYM;;5HP.T/^,E%RK*\)RH_DB+YGK$T@?NU4:>T M C+W8/2A"V9CY5QAP$JM%DX42F<"@\%D5FQPS4M&YZKB9YVK2:( _?;B6O@4 MG73:.^\^<"TI#(SRB/&\SLU')41J]JW9=U'VS2LZ+^"PB)((#MYIQSRY]_B4 MQ2*RZ5).K&%6V=I4;:0J-S>+56!TVL()Y*KL/:E*UA@6RC"Z-O6X!)2K-G*/ M3*&029^2@=^7.J6XF#*8:[.]B:F 59GN7#>C9<>BQ=Q6(8E=RKE(^>8;P5+1 M('\*] \(*8YN@%9TQ4.=XE-+NI>6=!WWC\Q/?-7;30FXD] JL\4$RQO&6PBD M%G]C&OGX+9Z"%VQ\*'!3/9Y94.5S@P(D).Q-HHV[-C98__ MT#"2A3*_D5"0@9CO.\"@>&&T6%+L@P6+;B2=Q4$9SN;D7+)#IRZK:==E-4M8 M5E/K!V]:/[A":_L(93AZQ2SGA3D,,+DP+Y&DDS07UV@",4X,7J9+>JGTD9Q\ M#64TT3=C WS#IZ3V5@##9#%A.*P RS')L\=L1FH2*UD8>(9K8Y\\=:A'DP*-R<4T MQ)IE:I:Y%\L<,TZ!+Y/YN148[1&Q2B@JXC'UN0:?*)JASPLQ+;I#A[4,I (B M(R $*=E2/8%(3TS:@X.7LH@S$8G3(PSBZ,1IU%3+SJH7EEJDD$*=2R MV*,VN1T*)R /C>M4#WSWZ))Y,H@ M]IRN)M/#G$PMEPY5@\L9U,Q%*C=%SP?YI>?;[V12&Q!6VZU"T9SV5GN',33D M) H]@P&H8$"[;)8 M'318BUEARQL&!D#OXIQXR(6B8JO%R$K/?4Z]N<88!A6UAY9C7A161'FV'(,Z M7D79(J0^QP@<*#TT/!NZA YNXK]-_1M53X/6^Q-S5CC]OJ&1%RLYH_@]&17K:XS,[5E"%<4QZ %)*.& _HZV:>N?^T'(+)@3&FA MH,! ]KPL0(1%X, _V48J+[P ]1&&EHCF#C),$L1F*Q0GX"XA'ETSDR#AQ=G M8QMOL(XH+;E"TIK;N?55NU^H9!83W)GLY9%*4Q!0! NG0F]UNO?C"/5E8G., MT8PB@AX$!6=GB]2$I&&GJQ 6J?3*UFL1 3#1\(7D^-95-0-5)^BZ<<>=.W[]!ZVN/2Y=(E34(T06Z^+ M9XA%LHAH31I5#B,SOUO %!RE2'P%S4O8,XC])TD^JS(U:D=G)4"I M,RU6 4?4O_5U12PBI0XD5DZC"$"+]R;,9#Y=X[Y@$=G;(^KM)2/J"]6Z#K:_ MZX]4H+E"'FL%RR]*SC&B6*?%)%FJ4#108]1T$'4K.1HK.![.T3-0E^:UE/5G MPM]-!!#(&YKD())YK7X_B"(O!WGV8Z5:.90^9$.Q%OK=Q0(]1,Z8>MXI_%#T M8!+:OP.C1X4P&2(CU:SP?-2WLV2L\%VY!/[ARYMQ!/+78H/SD#'R,'V$T]]R M6."Q;_I]<&N9O*/'M9_XIO8*NZM8":@EST>5)6'5:&%:'1LWB@62M(DY"1-" MU5 8\7BK\TYI+\V*;!'5<"FZ,@V85/Z%'WOVXPQ67K%+Y+&"7:^$RNWP-R9+ MY_CHM&-ECQCXNG-7HN.2(QPIV&CC(7IEG8Z'>/B4?^';76[.SCOV:^P]]M]%B&[(CKL^T9>6AWZ1AZ)%)W2#FCTO63XLEFH67\ MB>GB(S&F?F&Z>H0-!U6*,I6>2B4N!!F>QIA*3X=50V<1^2FI<=RPDK.O7)F? MB812SCQ+/@JX*)"$8ZY";365/A]AO%\R*B7.&5>:\R:[I]T2\,5,W&R-!(LC(U1.+K1( MO0@LDE)YYPO&H=X>77]8,KH^8ZQ;*K2#B/JRR:WM2BWO4+51F9J)&$G[R1,NV/42JW,$Z5LL M^AEG!7M3J6.#6S\00TTL;J$""D92?R.!HK)0ZGP[NKQ:_:C* I$%FJG5;HS@@V>K/IHE'V6 M)!^Q!^1,Q$J#Z%R)ECL;QHO N1(F>ABE%1-P0<<(8 4%V9A@$G+7S;73N9;0"&5XI1\^-0K MJBQ7I\6#%C!R1.C$N#V$\B^H"6^#7$/\*1>X\R 3\3(J56;,Q$WG?"QS:'K= M3$@)'^%0GP;I>"(!Q0J+/54O)DI'@P'>1$WL+3'F!D340 8!"PP+ =D'\-BA M='_"(NF&G* ^^92LEN>*,K69:(7R*.&R8UQZEC=)B?=&M6QG?S2WP% )<<,, M=MCNXJ#6SZJ)TMUU5']1TU,A[^G5]T-/I0LR'^CN.#,!SQ!]#U'&R 5M;25L M0K]?VE%XRSB*L88)]5Z*Y>,3]4:_)+O4Q3_;=?'/$A;_O(P89Y&4D'UGE FC M@\S'I>6 %KE$0*V4UV(!,%R$EE=E))0\/ 9U 8X.U)GLX[*JF!3/9I5W1(?Z M?-SIWD0G69)BE%>*2 MEEGOLBR<3Y]MA*MB9S$CDE4",M45H$-5XXB4^A6I\#9U-/+R\D_U4#YFO,Q5 M*5P41?%A:<5/5D3D+2B9J8TBD"^#;GE$.#P.,3%9!X5-Z&1IU#ST$S+\)PVV MPDS#;IT-KJ 1\BI;SB4W;\#""G74B7""[F.D#?@")P6;AQ\(3D]U#%+==/U; M/*_1%3>S>PL30?!.1/AHD6@P1[\F%TT[F3] ME,52F\=B0Z-9&H7>SBRQE+!RP^&HV#01=31%>$8=(\6$@?D-6CX9TD;>W6W8 M4F]=U6=,/Z1A==XAG/ LOI83Y4,SG019!:6>D=,.!$3^!S.(FCSE&>&(]#,F M:/XI\_ =49PE4OUBI[)2MX%R+&]E:8H<:E]\=5PI6[++JWP@L(-6FGD33-Y= M2P=; 3%A&W1IY? E 9N%] =00B?VX30!D[T3_X1##KO['H"" >00HB%_@(J6 M\")LZP:6/5YXBM"^\'_CL<]_P/D$G\Y_!F((0V\X%S(,DTD 9SL^H0MR:PC/ MQ"J!4+D&KN0M2+<$&_PB+Z'+#@B1:GZ0#< N!HL*EB70B [&2E"=..%>%-^P MD!AU!ZD+PX51DI&NVTTT.'^%S2_9 S["+V[PZB3#'AFY*90,HXC:2X2N,4;& M\&GDNVA7SDH/+C2LL+%[M-<:RQ"I8"(D-*#"?I2]1C>P(EGJ,Q@6:"*Z]SJ[ MT,EU;Q(QVUMZ=;2K7#GB"PZ+M>+?H]QA\ :8]^HF<@:,+XDYQ%;AF2:W3BQ& M;M3(.S'EJB2U]X;#*/*Y@>1 )!HJ!)W$H%H W?"J(D('>1\;2F"MD5!6S-B#8FIHDY])J[9VT;)VHB+F) MW%%,O:M1P.#00I&M]$V>EX?ILB/?:C6L7\3DCEX0]+&Z\ _9"KE6'Q4:S5!4Y+7N"TW!77.:VF[ TC])H1TI^X,"&;! M$: H'"A3V>)TEH+B[_GJ<$5)D(T+GDR1N_94NSTKYF*\@3DP@&)M]@Y.+66= MG?6T+'\GO;YPEA;U,"3 "!P6CK&VI M?O9B/"[59ROW(?HM)'R0#>6E46*TGU)#$!/,)S6I)KFW1G*ZP&>ZLD=8:+)& M#\<@E>6GQK=_1GJJZ>9MT8V)N)A<>D4N)I,J;_>8*V-:/\3H6)3@ M!0.C5"3=,:2,#5P,Q!:3RMY(/O(7?Y^TY#<7/3GD,,.A=.5(X6JWB2AR'&4* MJNA(BJ+)/'1BH?9Y.:GJB(0*\\%(FDF&1C*7X7*#'%6 8M7NQ9Q5F/>,TXC/ M4]=P0,2T.B@UB!1P4(L@T)F,0^$Q\H.ZB.(.6H<$Q5,@!,H(O<*D96(K$QGW MZ,'%@,HH\Y( :S/5B7\M0,=%S]^F5 EE,-OA6/3#7-IQE*$< K!%HLKV56TE5#OWF(/=]!(,88D@ MB?B]A/Z=.\=4_^D9F?*Y]\N>9B%OIJ'@=D"8M,P)TZ$_!M M9 )6AAI4K<-:Z@ SZSITP$%]41ESJ&RQP75)F,##03O4&7*!;#?1,*4(=/)B M$;08!286P)4@"2>LDQ@.93,*FU$HRZGR5:[Z"NU6VUXJ;2F/7-A! EE5A0TF1A:3)L,\GQ^-0=7D# D" Z^>C/#H'?&90^H-'$Z1 M@H0()\8AO&D(Q"!5"%VSHYX[E(QC89H6LN<95G)(@)1Q MQGCM7 F@4!HVG4O$'\5 *L\5>Q_PH M]U$I"?N8*N.N>I98!=\?&<3"(ED5]JU$6K09Q1"?]J5AWJ;=5+/!U7AY)A:F MR4Z13I$#*=2GVTRC<>!Y5$]2]*FI0"$HYKX-6M;-;\>0O33=?/6)[(18 @JBS )VGMTY7*<=5=;#HA ]FX*4M=5GI+" M[-MT3A&A!84)>0.F7F"A^"4@:!3N@!/X(Y^RTOR^0WEM7+[:0XO1):@7W40< MVYF:]=2/TW4(W/;1-$+4?5?AXH;*7N"\+(96(DUK%/I-^TOKE0;K /%G-*2M M@QU2J0VZ;J]NA8PC!#PDS:8!P@OQTB9DW&1C5?(K2/M*I>DV<4TG .E?'+^A MW/$\Z\LTW,*4$RYAY$)S-I[)TL>\VW)AJIUJ;*(/:Z(SI,(HIMQ=5KXS2AM$C/<)J_/&0 M"WKR"B;K?;:NJ@K2J1P*"U'SNH &UY=P>8RJBH$_\NF2@AT$^B0N57CK*G"J ME:ZN\"X4B'.?A;SD>[/,]78ZZ@0K;2BD$WH"9X>9WDD)&78D;OU1-G+"C!RN MP"\JN*@+,68#<0M[IRK\]"M+OX7S$'O0+L,1..4#FN$RTF]QU&LJ_!S+6X*6[C=VM+8=P+1-N$LPG%?L_ M"^H_3ZB "#&H&L7:-B/W6R$=K"K8 % BPX0/=8/V._:4-*@HK0G*6>82C]'N"T8);F60]\E)[7 \S$>L[4TA-W\(P/)QWF#ED^X MA"GJ#$$[P",UE /@:S,6KKE7\$3.1+C#'(@$)0BCMA=$'E.#O>1LCKM83J73 MEDW,4$N[DJ"!ZS%E$XY8#2*WLK*E"I\!BVI@'X@/*7E)83*8UNVPNO!$ H-A M+PACS^3)GTIM*ZM"."JU07T@+^8Y;IWCZ+=J]4ACK"0)9<,[O[@"]I.>0@V) M G0,8] );6?+[?\KCQ7C#_F Z8RA'%:>E5$+_96OCZE2;H*@V*J2V+M__G&KB2$S=! \SJP MJ,P&J33JN/@6MMM'. )0>VD[L8L" :]0I0&%-ZW'\J:RTJ TAI(X)YJQ)+]+ M0I>]"'FP $XBK(*@BS7GHWB5*$SP6R5!H\C3$594UF3*Q0P$J9SF?D!0M=EG MF;>H:K! I+IRVHBYG>%5A4^A0?S:T:0JXC)ZZ!M('C@6KJZ]7Z :$:@O'<)I M^%,62A-5A>,-6*I#9;BQ?['H85.EAEP(YJ+N L3U30S@,OGP0WN[L06J3UZ7B5>^-U6)(@PS5*I,K="I7;LXPRAQV#// M(/EE]8FFQGD!$5UFWTA9WI*9MO23AO!"PT%UJ],F$R;_P.NX+I]P@DKHG:Q6 MHC^6004,2A,V X#QW. O^9JI2+0Y_'@X^61+64@5DZ>>>&--.P_U#JA:4-8+ M[V/VJT8V:RB#?!1#))!9X/A*++T!8=3]T;FB0*&I>2*.KVAMI!7B@B8'19-3AM.-9#R=;I94$PC#38O]+Z3=1/!2N,,_,B!QPONJ[R$!.C7*G^ M3$E&Y:%8>?&-N*A *[9P@KA945H-)E(K=RSZ+(M1$V;7"NAT-*O+UMJ\]U)!N?# MF4::!NM Y^X8@ @#LEY$WBC9:,"2#+HV4M:-=;,N"^1T;GI[0[G6-&"$B?BP M%XT+O"C_EP- !>3?3>>TH#0GMV?5;^@L1IR$7SC(JH%[D/$THL#G(#&77"3&^%<'%1"Y"-T1VF)#UU3#(A3D$(6,8\J9I M+!7:-HS0!Y@B;^ -UV[S"OJ/]N27X?*TY 3KSD[]ND&O]XS@DI6$X8F1J2U M1Q+7.*".AEFWJ6[P992__!56H?^F\ST,_)\2:_TUX#D05(CN+U/O@V!_?A#0 M''+J*DS1^)O8ZBZDNZ([VF2U8, O,?I8U$.557*ZFY^G 5F'BN5K4FHEK /Z MSL!"0,74&JP>#/54FTJX!<%E%$B:6JIR3)LJT2<':&R4JC.J@_1,\MH#WM2A M7HK5<@7<)*Y!2;G M4 _Q*QM?Z!Z?>*!U>%D.;*CI2X/KJ+S8.=DIH [AX2MG2D\HV$.\05,.HXEB Z96 CY0B/<,\[73/#26 MM^\VPC['8,Y#\3VGTA_(N(FY[$=23]O\\=I4&I MIRPZZJF M]2:.T"G02.H (EGG59H34E%J59O9[(\0H*!7_1\-B+_"&2,(1+?H M&S>] 94$@XGB\)/J#RFB\?IM PSIM-45/GN1BZD?&"*\K+R638I!9;M @^EP94Y'N4?IL.Z!NZ M=T6WP;,S/8PO5;,EJGRUSA;C0E0(N49 M\%LQZI%6.)7#QFTCYF6P-2K!N%1N"&%RP2R'C-:<]_H@:^FU:?&9,\S+[B3$ M::$<[EP)LZ%*U]47PQ>PBUEUJ?"3(<$51@*E)%HQ/*-^/QEBUE6QSWV* X$1 MDT) V?$S?&UU9L-+9C:\KS,;WD9F UE$!PI=>2W-H/P$!4VICUX^73=:$08U M[D0E=DTI!SPSBN)WY?1+RXNAS_XI]<^.OY54_T)+G7*='B5[9ZJ5B/*$@/8" MCY\T% *6LG8VG>]Y.[!"J:Q3KI5M:,W((#!->1<9:[M)B:D*DBQ1Y16Y1HO& M@]5RE$*"JKR?AESH;<3-RCAMV#SCU36$)V"<*[!]$9% X30?:"2WM62DF>YO M;$A#"41,?\7::\UK?F)"UA;&.V'.@^BEVA[*"T^2K"(?&H-KBK_\$:4O44$MU8XRIL .;LG8R MQG1S9A5!,#*!?#P%35+538[RWM+\7#W,&4G\FXZ"3JRL?+#Z-.4XU+;C,D>V M;DRGKFOH-] VY1\9+!W0A.SP@,#?L$ :,#/'@Y)<-QWGT@54K85^TU&7MV3I?-&=TU-7X.7D)CYA:3%01A1R8#&UW,* ;_ M!CY-/#_OLZK+ VQQ:\!QN1S&M#RKB$Y-CT%GAY4T)VV/LM)D:5'D\]0"WJH( M0 M;9>)K*32MU>3.;EOR_1!_RO7J:'B2.\J.36QG+9662M^]44H$=TH8:A@D M$]G(Y;I6.XS?T*#-6OCW%%FKT-^E3R=2+$= W]@S+=:N012G9&/XJ5\0L95( MT:J0M.AOGE+69AEE>4R%:_H6#L6?(PY'ZV^RT (? M@:]BTY>$SUQV:99;%ZXV-1&G',H^T,1ZYMAP<79>WJ35-:WUS/0U3P%?:,B+ MN_$MJ-VT @HDIV6.G1.Q6YE=0%15F2,_H"4Q]%6%)58\ =&[H-9PS[D(215I M6ZI::<8[Y,[4K/!S<0$?/T#_,<$OI!A,3V\0><(X5A7MJO@.^4!!F^+@^/QJ M!'WT,>!&(Z\A8XV.K"2-@D4QSW7@#X;FOE3JRUJRR06B7C(=41*\AZW@4Y7R M2T MA*9M1P7\L#*UC)K5$X@ZE@-9,$_&\,W-7>U:;U1&&A%M\P[T 00X05,X MCFZP(U4X0! 7-@Z*<:!-YU)9*3%PE:!F!S1:4,TL!+!2DNF"E3D%4&ZK,F>Z MU_5JTPTQPP\P5RF9_K_$: S&(5A0Z7JJ50=JS_/,(*W^%&O!7>XG18L":G80 M !U*R^IE:0OR5]!:H70?X^D!!!VD7#973.S0*AO5.S@%NR:'3@+*A5DCJ8'6 M-QHQCKQUSCDAUK'!8%']DG8:3'[DC4&CPG.)4RQ-:VD-E304/4WN#0VQ1%A) M!2(W#<1REC/J#"A96K3%'4"8)WC]"?C6WY*&S'$".%XG>0+AF,W)3#-@- MJ)WDA--J;8CA%\HAT>'P6'@B+K&VACO(@]CD6M,ZK$EL5!UW0N?D0J>B%ZH% M"\.V#GK!R,&2'I>%(\)=L"*H:O78?<@YBAPH#:CXVEYMXR7B)=.K:<**6-FT MVLQ'@J6+%1MR,%E+67*>T983_FPC]Z,1.*#.4+41*0>"\[L#CT,4)J=:>8"C M0>@7^I!IY1 ;!V/M)&5^,UIQ0[\9R&F$4#RQ74][$S'.SHC:SZ/IA =6%J2$ M+!@E_G3C/>MEF HW)K43V!0US<"7R."2\7TPQ3;P/0W@TP.%V6L4<)"4)*'A M]?&\5N*&\9%N9&%5Y.U8,"P#^7R!(6_4=)7WR;1MQN29 8G=.,]Q!X7@)AUN M\O97#1>6!BM\^9' S.B$U]XM?&*4[R+&^JE6J@Q?G>/7L9I.IE6C"$;3J$KL MF<)T;910JPM-K>T<9_5,KA2\@9](\^8T.ZG2ZHK[JC:0\1?8%D"B,P4[#9UQ MBU5WQ4>"Y0Q+'!3JB0HE!<7S$4LA[R9]QJUB1*BPE-JK$*QQ-4DUA5FX&?5A MQS>.4)$CV9M+5$78YDQ6X4%UXB'IJ'Z_FC 2.1B]=$)/G7_QH!OY%W-B M>$/*-[R6081H3D(?%$H"4V9?:$LK.,'(1@5AS#"%Q4",B6'], =0+,=9ROQ. ML/LDB?!1?V2"MH&R"J:P4"'^$V>BXR;QV144#C3LN48)S%J;C*I4+9&Q5178> M=R7U"IO)5:L">4^9&\DP\5F/D(!1L<*:)*T]Y4D/,*0_B#P]G(@[<=%MPIH9 MTB7M.F&BZ&6B2Q+EI*'@*9F2&37TNVFH;BH*(,76IG3[\\!N:$SX-JK0=*J?RJ;S56E8BJQ)S0-I MKBI2U$T5+U.I7\7FAX6Z$>)CJ@%4)C&.+/?(Y;X4BM[CT)#17%!87]U6?KZL M[:]VV@LJS!04ZPK1+?7),EF"*JT?5_ DNH*]050150H@T;,T'C))-4T:G$U1 MBKY$18)A*9:M#_Q$RI\%\LO]L7V@>QWL3C.V.W.*I4(A-%7T"_+D#?R&ESUW M+=M!RJGX^>SNVZ5F7Z%G&UKK$?*K#"#[ND&&%37.0\;3[4:,U8V_1G0)J4T, MPX,VG(%0)Y>$+L/4!W*2H;)!4NXFM\.)-O%8T/*K@&U,APK2K9=3LRDR*IZA MZ"'(7&R[I@UQUD&H,@Z4\ZFF5946.5X]NYF"/M=?FQJ>3YR "MCW,:2'37QW M:*>H9,LK**_C+$XRTLUGZRO&TBYND^E/@.0 WS/LI+I4F04D]5&U(\!9U'=^ M2DKWX=(_@5MC,B.5EE?0LG&_B:B4*I)4^,SFJ+(L'/)690+=: D=NI%55(XO M*!YA=HDI*X>,*E[M/BD*'F/'4"C9E,S;=D*^,]OYRBMWDYH(9D'JS>EG,24Q M4/LOHS$6MH-6C8YHO71T-S:&GZ^-5K".)34+SJ%I1Y;M=)IR-14@ ME[)A6AWHRIU2U7A#>0ZL+[0?R?JJX#XJN(PLH(,91/WJ\N!9?->X!MA3@$]> MBS.U59@3:5&_TW270[\K-=;J+Y";3N5<.;R2[/PI!Z+NK&,IM",IV0,;4KM- M;"0%CRQ986NY.U,9T?H4MSRL^J#FL-1M[K]FMH\M0:Z#W?BOK<.QY8>7,LZO MQCMA';OG>UHV6FX*?1,ENA+,/%8)!'.(IK$6"9@;6.E+L*?,2ZGLLX MJ @!@%9Y?Z+:2]F0&8J)-/NM'_O\J-1I5-J*1L+K^UBFCN<(8A'XXX![!7'R ML97JS"NN(T7407<8!>N2^7%:H Q"6M!:_.K';*=GN/ISJBH4Y%R&[KGS:6NK MM=?>:NT6K+.".48(#?#_MK>\*![P%*>&$Z"EFGY/#JNZF.Q -C@)ZZ(<<70- M"(=D]<]:SG+0L*! 4X,>G=7(*2-XK#3YB9* 6/V! 8G.XM)(26]$AT&/,I*O M,:_+.#CA(:[R4M%QI0I72+AJCV='"?LZ-<)S V.='/"B IUABJK!$>,,7/M'*%80$$H&T=YK#H8X:]* M00ZLR>'A.D*+&2X'F^A&JD6SGT[[W,^C(LHA^Z,8B,<#@_UQL3^(J#W"]'); M 99\ %STH9ZN-6I&HE%=-6P[A"FHL.HX5'->VPK*%(W9;1,%':P3/F+S,6L[ MJ&PM*%^7=<;F,^8UT[?P)CO=DG_4Y.:J5"@OS!$U>CKWQIM[R#Y0PK:J&W(FF7A(J$Z0GGP)] MP-<,K<$.K+SIYUP!XQBQB+'"+$6 8TM>H6"'E[#[W-,9%KM;R!#26$Y:.'%[ M'NQXCGX])%))B>P(P*2?J5':T%BFM'1N><9N6^R#5+#BF/H3JJA0>FG48]AE M6W.VY:MBI"1SA\PGE')D#I5!F_ L(]&'B2[SK KN4>]F6"/\"P5A@<0H)5ME;H.$CT:^BY*> M4:(X39*.%@QUXMI;[\7%[P>8YJ/,),[YI^&Y61QSY.J61:/#H&R\[AP'XB$A MI6$PD:)/.BW5DI3YZ9;G":@\+: #?C-636B\MYQ#\,FXJM:03Z@=3F+3EAWL MG5Z8AGV*P09S7W \B;!!1:R:W%GBG6+"[A"H-9 6F5G!9DKKQ%Z_'A5ZL.,P M,319O%*[*%]>\M?Y21_K_*2WD9_$&HG0F0NG.H%V;763/+L* R;%8SDOC%91 M$M)*<'$8P[)' 1,0D)U ],1(%-LF'B#1"B]J.,?PP??@JS-Y+>A?$)=#N!BS M($+X^SR6 \S5_('PCF&"P/W=L-&H88_'[9F?S:!/S/>&4 M"] Z,H,4A)G-&(;&6Y='C7"\OR&06SAAVS('Q23#T$-UC1.CKRV MT(6S\-"'0=M37@N5O)I,B#;L*O/%$[Q*]I1+*IIVF6+N&+YL+.F-Y5@>JAI4 M/4%@<9CN)C"M!+VG">9WD>,-MK 0LU.I[KE^A2\1)C6LD"] NI]M(DF=-4 M"\:C/>_B8'4F&3'+5"(;$ U5G9E,<'2;DPX6\EM^49WX.&QHWD?:B\):M#+W MS'V_LCG+*YS[@XT/NA^Y7*-7L/TK@ZFY-YURH%5(L4*9*D=!>7@*9YE7WQJ( MA2[**8((Y EV#BI+S)A6%%>7U^JT.^Z739Z34O# A#15)CO2@7>-]V0T ?(N M$'0X%_Y1KAK:]&,L:>3H$B4\$H4H/$A*#D@2D!DJ/R!1';C7F)U5/JS*L)U. MBU5I0]1G0"F]#1.VNY9S$TQU0R2"[[0B'B;9DE+;=+3&1/4*05P"\:#"%JR_ MUS8 E8PH,M<8'? ;UFFQRY!^M\V&XLEU(WN,#)P2* TH[3=*/I'E!\1'C:%* M$2BKT%IUT:10(CX"#\]"S8?MVRGGI?KL)](.59UZ0H.VBGIN?#K-M'3+^)QYCE=.4X),(9'M;W5H(22!OEV# *S MPBI7F,2[._\'&4)GT^2-F-3IQ5T?RC=3+@"V3##]K5M;A>=L.O<=9GON,-]_ M?)YAKAUUG!=2H[#C<6K""0$FVY$^UJ=2NW]'MN[!@T4W4(!%LEA"$!: N]&? MH8X='53AY&1TN2G8)5WSD,=8C?NIH2K6V"-ID 24>BF2(7>&ST,4^5%#9=&D M^) ;TN]/M#@U4]69_NPDLZ,;7N10GC+8%.0Y9*?^>N@&)/N^"OR0 MG#DNW^-96F4_NLB'@HF>LC]0+E_N>' M3?*1!Q2X(K*<*4')YHEUM?I_MEN;'Q:ZMVV;9&/+^>CI&4Z(HXFUR==H4DEL5VON@67[6+^45C)1'F72#CBFT/&/']S$>&WQPD 3!<4S)FFL&C9/A4Y[".@@I0ZUL_36%>,_81P4 MAT;K#&^@JC(E*($.B=C@;*8SG)Y Q=#''*KYIVGHX LY@F?L/X#FL MSYEET\D5U,!)N24I4*34-6R^D%"%8MXU0),5H0!P[ S_3L@O*'(G!,;Q.5B7 MJV^.@@\P.+LF ]QH+0DH&4F?<>]6?./8SM$6W)H:-].90K8K0*=^JN2=2!GS MJBV@\4KB0\@CT?G]D)]0#7I+@;^HK](GC7^3RDHLMU6&+9IU!?&,%%A=06,4 MDGXL"(5 Z@1WA0F:P5N*"392MQXL:C77U"\.R)KBAIQ=VLA=.:IF:JIN%J9_ MH=HHT=(9 !]M^Z/7#35K"E>B_.,_DJR'(CAEI5Z#;112=3UYC7X:DQZ5VG[( M,F"(WBJNCT5L(R6ZH]@?8#:4ZEQK'U0-=M%0%AEPRG$ZNYUAF!^O)( M-\%7%O+I-=8W"\,IA8X\XZ8^1Y4GZ6'Y3'DJ[82>S[0(%BL(%YLD$SG%OSK[O)!C4$)< M %-"*E>8MHHL, +E'9CR1$XO(N,Z:+2A E!0@WY4_"!)*X@E%1Y34 ^!+^$T M'SHRO/9A'2R(<$Q&L>UT+3&4G. X$4IGY'[R@BHT!X1 ROFOX9!S%R[,;/73KI(X73^KX M5"=UO(VDCAGRWE06YPK>M&YF0 *5@!$(QX:B7MD;0,+,>J4BZ[PT^YP4]E M*R(&;^0HX72QIIG!37$E*S:?VQXIQ(I1I* 41E@M-0MG@\U;.']0PJ!E^2/@P&0N3 :MP$Q(# ND@BL4!C+2 MG-D24%;K#8-S.:PXFD30!0/ M0!S^^?_9^];FMJTLV\]S?P6JJ_M.4@6I+?F92=^N4OQ(/!/''LO=N7._000H M(@8!!B DLW_]W6L_S@,$92>Q+8E&U4S'(D'@X)Q]]MG/M4+[]\,0/]B>IHGG M575$7G*MA_8 T[R;3RE-8U:+Q]\]3JTJ8=5WBY1/H!T\/V_^F0(CMFQ2QQ5$ MZ[:JZ-"G2\F5TL4P0C1$KS:!-VEH%+X$G4^!M:EA!<7X98S0E6$+&S(+(BE^ M_NKDYU.4QM%(^? =\4LXS(9 MJQ256)F+XW!*]0.PS"+4>204'&(9WSG&&+-BG;-"(,@DO(7*36"Y<0&A[$CT\5 MZT%#/*Y5R(].YI2.4EHVLZ *M06^YHUM/(;0I<(!Q,ZIL:>F$:5?:Q51GO1]D)YO <.70\+ M[5<<+!>S!0+0SZ*+:N(J](@<%6PI9KZ.@S> EN4<&)W7OVT;VEE^=K'Y(?D M&+G)/1D2)A(SAW8;C@W#)3@YT<8 MSL+V!1=N$!*!C$$ Z(*?$! Y>I3:5(>+(,I5KO@F35ZP>V)%L:2@7(8I)N0S.' M*>V(5K@.! 6EANCL5G1E*]KJBK8A![/ULH.711I'^)AH"\E11U;A^&W](+:( M)'2+!Q4,82!@!>*@=>I;#^1JZ64HR/D0X],ZKJ2:!H]NR#<_#_ K%,HO$QN. MAWJA,!C@5V70O;!]:-?4[,71-![+M$")HH8^Q6S*6N$V<#>N6&$<9CC=+U"%Q8,LZO"$^V .A#K M^#T4C$1.'1X*N[MOBP!,WV.+>2F:EY47U)BY@RNTBK?A "#\-).%3\V.0P,% MVP'E*:B@4"0#?9Z$B[+:P[VOQ8O@>\GHI&L0D%T,XH"K<%V%7'YS60N>@D7>R5(I@5!>!'=#0RC"*7194,P"5ZW( ]Q^ M:7P*^(OV59V\'$HAQ^,%Z+)&?P/+)&=,?(VD]$0"BM_@RTVM6QLS=\A892G' M%2X7S3+1F==MY.R0T+Q$H;ANA-RH=H-'T\\6Y9G2> :C8Z"9>LX4N4.+==VX MJ(0@Q'KH)P1V!9+$$]L)HJOV^-"USJ%7M^?ML MU9)BVAXRA[@-'ZAHOR3BZ,Q5E?!E%&>Q+O0ZQA)_X@M";X"M]$N*/ M"%2_XTH^8!XXO* 03#^(-I.[7^8.6:ZLQZM:%:&T574;F7&X"N[0F)'21;4@ M4D3*G=VKYC'3Q=E=W&_.$23\O/)>56LYAW]VCPR/?/$=7 MAXUX0DI>*#@ TZA+L@6<)8A-P5#=A5]^F#P3B:WP6: ]KV>')ILEI^$-6T7S54$&G,^L MRM M0'>BHZ"YW NQ&IEFDK._E7]_C4(OFCSD6+.:7SO]VU_+O_N$!6#8'X N1?J' MT:]+6_'QHBSFR9:@,I)6?T['#ZG HP>'R8O6WSC1$GFF2!&B!3J)A_A6W!92 MMLLT>=T]24Z*MDF3']?Y(4,.L0Q/<+=*;7& M#6"-<#6JC# B%.*;W ]OC!MH"@ /?1WV8R6J6$Y/YU9@1.],2=>,+XWW@%Q3=W_ MJ 5A0RR7%[2(=)N>C@2 _C;B7Z!.%5^!UI#3[D'A^PM?_\OW_+G 934K;KJN MDFU35<5Y<G*8_%>5+>JQX^3^^''B4\G!<>+,;"BBA[+8 M?&-NO/+(-G?OJ'4.X!8'?Y-J#E=VH:]["0Y].T]-G M+Z$2I%(4A5"2RP@Z;W^0;<35]62*B/&:J=X);D9W>5.0Z&_J(GG]A(02=='6 M&\;QQC(OF=)J[B^,CI+GKH\2R+MGQ?H2K98T14?2\.L.X8=1QH$>3$,H>,/; M0;7C- ]9#U/^;9DWJ\U\H0S&M+3\-UKW$]E:P_,)QC>F:*SSFEMZ'7%>6%@,IUR7>')X=L[01(2]CP MI^BX6YZU2-%X9;*O>]W,QQ\.DY?=>=/0XCY_[G9\PIO]D;1(NHO#5>KC/R0LU(E8B9*,_4JDU#4]T(:PL,00F-61\%-YPBRR:O0*1Z_IF[B M '%264P<(^&.Y_BD'Z#D>51=:14(EK /C;Y=)J9\\=)Q# 5?Z*+%AII]'.@E M?D%^WJXY"=Y8[2*W?H.%(_O>81^_::6?C';V/YMJ14KIYZ+2EA+7HI99@ 4Z M4:=K@ MD].F7R_"NPXVT;/LBB7 MDEYO!9O?;?%]U9NG,SKUDA_IJ*AGB[*.->:]#]68+SAPYAUMN1G_UI_M^-$N M\XKN^>I9\HR)UFD-:4\U#)]+$OGCCX_=4S:*Y/4,HO22?&2UQAYAT>SK-!P" M:V\CK6>YI\W:7"8_(,[XJF(WG)XP<.5CH0$L+HI1/81W8P1+'3I]!G87[US_ MVIF8XMC]%A42=?A22>\*&L KV1U^'O&,\ 4#1\6%&T!5CB8VS0^/#=.;3"+Z MV5MC3L/.9-@24 CE$;LXSRX.%-SA67'6Z@ES]&!K:C6ASH :)Q7)7_$O-5GH M54C7*#KY">D9\L=UJAU8+KW)7'A-F$K4(B; 0./\" PPJ2E+Z"5KA8!VK2[E M)_-:NR#HW*Y*N?LB[/?OV/Y+]>OOI) M7'2V_>JF/M!Z?6XV=J;@*S$%3R)3D#7=6L&ZL)/_I]'",Z]+3T=M.?SR9[)O MUC264]*R:+R=>V]66)@&>O45>3_=AM:D+C/1R*37#UE;*Z7'+$1HQ6.'/B/Y MA_WRC'[NGB0/#^PV.OJ.E-&/=,R3/ED6M,W;@>'QX ,- MCS FPVX7'5^X+WZ,LC_ZV =CH@9#UY+LHWM63Y!: W.>K:$ZLVI#"M[C>ZOY MJ$8% _O'3_:'_UB079_KZ% LX."#@#X"#G^!CTYNZ*;?S$[JO"TN+3#PK&G/ MBL[\AE1G)?1%[P3>#7>D:T++?(145/T).6',>GX'%T8W2-V[!7$:MN->:>[5 MK#CV%\0%V14.#]_(61I'#_'0^%FP+G:&?]UY]&20]3TUVFP\)JL8^QT3!SP/ MB>+YY1Z4?7#R!G%=:234++8.\$@&>/1P;#(@E-MC?.RH4'8.D@.[[UXQ\BS' MH@2*WT)4VH>2==Y5)S/+7DOC"%HW+/:&A!@>'HX,]V3>]UY*/?28!AD M,@B&>=_@!!NO0I=H8E#XXSWED\17O]%L_G/%@>9]5ZD9'>V"SI70=GROT_<*;H'0.7 MX4G@,'PO[LS[M!)M4/(X:\%P>*$L/)81?.(R4H@$9K#TH[!VYB#72\39&0S% MA:X%32B"?+$3Q$)*\F[BHIM6>Z1J]RB-7I(U#C8Z9N8G>\9CY?QYH8E#A"5Y MG.%VBO/Q\_.'XQ"K#IO/K.A=F" ML]Q->8F*>*% BF&:N&!'TZ&='(_5*H$# :"C0F^KCKXXG=9;X 4&9S_BP0SD@]O$ ZP*0;'*66$$>DBFU O5V[*JV-4*TE=!);TTL%CH MT0H?G ]:YHU;9.*U%YV;IC!XK8BLLZ><4?[0J$>3V;H@>!C";G+A(_)>#=B M.V]K;WI[\6B'NGC;1WY25)E8?*S,Q?D^15BFHP/2DY?9@6C7JQOO;Z:@0:8) M_+D0IYBF&*%43OJM?>$9[!L1JN#31B1&$/V'.A(>'VR"I MJI. UFW(!#&ZA?;^;.&CY(<>V0*-Y]^$VK8M/WJ'VVU/2?0Q(RZ@GIN)9ZZ_ MBF[ALO QOHP6')X+77_TZ&' #&AM-5WJ&Y6.[MP7KM^ Z6][MT/.'AT/+XS8 MJP3<:N1AEB?_-OGF#M,[^>H'&OU#P6JVLNQ=Y3".E-Z#9QSSW13+7O9US&.( MC^[S12,G3TSLS@SW'CK-@JHYFR"%G;8=>E_A>LEK,=FFZWT#%Y_C$1OR M8(9MB%>C!O&#NW6S6KGB2&A;7)KYWBQ$+KF/5DK06X"D\>EI#4VW7 7MQLPA M02AEDW"+9&%)9*>ZN7$6 2<7714$%;&K;.\(T?D"V);2Q&Q-7&&K9B:K$< % M2]4&4Z.@0%]&D:U9R%,S:0Q<1MH]FU5"&D-^J^1QVI?+4N'W9M@[:BWMMUL6^3@\D3IZ,BX'$ Q[6I&, Z=; M9-I%#1L;-;GK9O96VWY5>'XZ.7UR\M^#O'_2,Y(XUQ9OEF>H2E5,P>]_.CTU M4$$YU4@IMRJ51P_(T1%+]SL)$]:C@:-$N2FR3?'1\ M2M-.-WQT_]'!@X7@N5>J']+J* /76=5 P MJ"18:UAO,%'I*!DD-R+5:+''>0%(*IJI9S3E9 X<_!>?P2V=MTQ)*59V\/U_ MIRXX.?SV$7YL'Z(%FR-AGJV6:Z5WE.@[_IH0D0Z+:ZDCAG#(I*7V5#JW1>;( MH;/Z!%]P\-30M!@3C$\HV-JD>W+M\6]47\3C;6##T,(Q>N?N1][]*OL:UQ[= M_RK_VAX?/I.MKV_NWF,[OVN$]:H5E+PS9M[A="2,#8X/'&IG=&!//8TP@XR\_3I8P>9&7#810W#]5 (<;27004AUK4M MZ(C0,#V/H^Q,G.J&9;MU'5Q*?7?>M60-+!NS__.G.GQ*<\RO8 M=?6Y^QN=!?;W6&HQ<@'NK-[10_[7O_VO?_NWOZW/FGSS][^M71*.65Q)2"QG M1&^67\[F"_Y\'U9+L$1(N]%=]#) MH7/8,)R_KO,=@\[Z=7.M@WY==F^39PJ&,C9H^F^+Y:'_RNK\E65@OP[;OY5_ M/ZD'6$,&;PZ?@+X!VC1R \RAG!?G>A*U-'^'B/'JJ,LAV@S#;'"8+X)L$+=1 M336G/=)DT_0@,@86" Q+N)Q,I05/2YLOR5H4JF$\VP'9P/F\R*H^TR:!W6\3 M#_=_@@<&C^D8]MN*^NF;7S0J@4 M"+: '-%9NBRT=H/[-+76D8F27"-P:$0!;B(O9LQHD@L3B$)MR-LCJBY(@#3+ MY#)*''^JT?A\-1K'4XW&EU&CX0ZBSF$1HO(0P5Q77<:=$E)F>Q-BH1_AA4GW M6L*VT&2OQ.::RJ&JJ\83<)PAA&R$,YN:WF2@'5&FN-N8_K24Y.V>Q%W\P'%: M**S&5+"*P D3D#\?=WS_0OC6:>-^J@-\ 2L4#\Y>!C/S$,R= @H<6IIFQR/I MM!6?T?D]H:0QLSPK#D8O)W0V5WTAK[[4>\2 ;,8QPS#' M@M+KWR9"<.:O74'_R!MI&WE^;A7R ;J)NX;;++PO=U8LL@OZ9!\"5-P !!W6 M>AUV/EAC9K:5E&V88K40G%F_T!E1SC7#I./:]QK5W$F9+N"5ZAA&( '@+$ M(HP=V0O0^R1CAR#,6[9U[,\*W))H"'6A5'HS&D&@4B$N4)!E3YYY=<7(CBU7VW,$:X"3PL9Z[E6%3Y+UG<_D!<2I6V"3 M@VV 28C]"QM4E)G2 @MAICDO_"R;3D-> VIM47(*07+190@)RD\.J &';*.N M>UNT,HBS((:7'IU\4>CO60]ORYV6@MC(1.^[A)I:!_7 0!@S!32#MNU[I=LX M^"L(BXZ.DW:,65AG-OGB-]FXN1\ P$RTF_=$O?\L'"%(AD;,.WKHXW 5^3_< M7Q/K/7/ \+HKB;KW?CJV!+S1W/;:"$T%%DEXY6(A-%Q(D"BH).;TE(;KBDB> M5YAZ#8)HEHZM(+_SAZHEH(!@>F,=2:Z#T"C&?UQ?)/<&1UF/'T;#W1G8/'KT M!Z.QO]F+Y4$=WY_-O_T<<=??,;PY2:&J2JG9P"YP=G0:$PP'176.35R/CQ7J M-PL^8']1X/&M5_ZM4=L_),^)_?^];P;"?7#TS23=7X9TCWF$ZDJ*2< 5L2SW M T-M$MY)>*]9>,?B+IM)+B>YO&Z381CS"\-]DWQ.\GG-\FG0_N;^151I@2_H MZOO%(9PD=Y+<:Y;<05S.L="KZ3I)Z"2A-TM"2\/$-1S^ *1L,@4F<;UN<0T: M KA]]#!FN@Z M_");$$ZE!O^RL"!*F%[GQ'3J^L&U("0H2U2<"S D'%@#FUYU=0D\,NL6I7%1 MG$R@#M=,[#'SA8^,X<+LN5)*0M?@'G[ %]+3#H*G"VG2Y[Y7/,TZW7QG8MMK M,BAH8SSE@4D3H[8G>A>H.>,FNOCA9X6C8D+_ HV9,:?/-DPDF0FC[$CAE?87 M\@WT!7)?!FDE4[XXBWLI28UPH9864NVD:Q(N4(^UXG"LPTH=NN!E6 M6 )62>$YTIBIN#A,GL]94C) :@SE!.^.GGH9:!GHQ=6@ MC4D-4W*!'+>L>L;X'YE.JQ ;FU>I%>/]@":9T?VP/U5*/"$+TJY-JRV6BRRW MWJ48<96E^**H^T*K;S)7?JAMO*C%\PQZ/XY)%P:@MI!S[_KV_1(O AZ&R[_H)&_S($WT(G6Y-D"(%?8GN4Z8% >]&:-/L@WFOMG\P/XT.&"6,@N MHVCEC13>:J2"G]%S\2+..JY=]&A0!J;B.=3]C *2"9UO\B!ZB<[ 2^9 +L+F MJ !VM/EK\-FOZ+^&JE=Z93[",0%Z*-H#R>SB1L*V4"B2Y+S/0)!>2!\W3U9P MM';^IS3-/S4!W@Q-%;;J.8VEEM<83*F?LZT%IL7:FBDV/.0N&_E%R+->MH$: M"CH+7,TY#C*14<\-;81C&Z_1W=YAD!Y;O508H2(9O^03P1K[Q+*4TZ"*:G)' MBUZ!)ZT6CMU!3AC/Z]YW884P']>S6;_LI>0?*SLKUPK$Q4623/8Z.*:#:DF< MV'R;CI9>@ZE+'0^KX/ZT.*,Q!L2&7<'D65BX&YHTC&7-@LT@ M.74M$%I9CKIY887E^W8+L@CGI$0^*WC(U/5X='?J>OR"NA[!$%9V;;]RU?A1 M0Y?W=A2XRQ6"6%'HN$,QW@*PQU;7LZVF&X-Z.SP]3).G?=NL%,CVI"LSF; 0 M^8MNB;H%:PHR?-VPYX+N*"QF9K]\[TH>S<#(WM)YU--(FM M/K[LN,D)'@):212I9LB=+4AJ:$,JV7Y_P\]T?G7@_'9V:WLF3A,I/B+6"+N[,A:=! I!74_BUPXBK@I;>;!F1X4GX= M'_L9# (!7L7DM+F;$JMUW6JM#!G8N8',31^09'7+TYN_CAHKN>M*C9DTT89> MM)>= _1)QQHWDT5SK\T/0,[58U_-A;'Z7-4/'A?O#=N8:B/6H=UH1EZKAK]V M9%CHY>IML[6 SG_/:K'AT(?*=IWOK](-[!;&1-)KLY^OZE"JRK>0#=&$:K%[ M_;@=#Y+7XITS4)N[^JAO>;Q@O+G'N5[A%GU;;#@416:%@=-U_=D!5-+RK"HM M=BH&:>$PS6_S:,]>-:RFCW_ZB$03?Z3:Z)I /6Q+6(>[6XV?EL%RR,*PH M;F0$PZMLXLY#HDC 25];G3#L<@;$EMTT[D%XB3!?HIS;&S)8I EEYC2]@3?G M:HL+0DRD9V^Y4 V#4!:+#K2/\TR]GVXJ2II'&=Q1XQ/,?MX=&N*^6\B(:IT($/'OUE MY,NC0T:%UQ,C5_YN=\3%K;%J,PSL8Q/2($_EXVFG8RTK3N;"B0%+MW4K,Q<$ MF%O%HMA6>@W3R59;=Q$ !4,T/V\=-1G/]*HMY2PD:X0A[3MKM9Z)6,NQRC"M M+8=XSC;0XT4+0%[MDHR0!XKFP#<_X*77UFX]:YO1?G4#Q#TK-HW%V:1Z\C!Y M>F&A,)3Z9K5TS4N6R1M3:CXIZE*P5)J^P2X\+6D39*TVN^/M*\Z(.-G-:[%RR@<&M0JIVLJ:,N Z RTL@N/9U76""\4M&/IY#^&?#&"B3ZE65 M@[*-U5I4!>7,Q0!]X3:K&Z?W'90* W)A;N95.5L[X!2'CD$G::5SWFE+\=@I M&X3%]E8Q/U;]$TR6L QBOAB<)MRR_WC+*4Z!1.K:K*@,[E@FMLOJ60@'DV=+ MX!@TSNT8;!WUDSP70@2'L3%G%%MXU73"EC&PM<_:AJF-Z!D(XA>MA/%G9OS- M7)Y7_%1]2TU:VVK/_=#3A Q+FK.&G:#B7$8:H:>0YO**JUN4DP'?H!5*R2G,$RCX00#W7*'?F,&&"9*FG!8W.>2%3":3**- MT:2K=\YI_##C8OZ\3&((/,T@PDR*6&Y-NC'^\.VT-+[*+@>7*RI)X,W*0% [ MUX&M;'"]E^%9U9!>%JG(@%.]RHQG2.;'T9P8<@?D@-%UPC4VK GV/B*,E'@8 MWJLTR(_O-?]!<@)D1XQI"&3AY#2-]%8@HZL&<9@R.GYP4@<5$Q[YAX>:BA?C M?VAO( CI7E#>BPDRW$L3!,C[V"NN0$K]74P6=N2]] Z, ;R+^]*-;&?!AR[B M^()Q9J56YQ$FW:SF0TQTX9.-RZO&(DZ"CA]P/111.8JLI5@I]-^UHL]'EE#G M"9QNS-'[T1=QE(YD9$5CS+C?O;YC"YM>O:JI%A=A! ." UM9O1-6,%ID/A1L M#>-:IJ8SBQA011ZJ-<5^9NN>SPFI#F!"8=8:L!RJJCP72@3'77CH6!@'XS1N M*1F?*INB7L BET(IZ)PUDZ'!0:R*=RFKBP-A0K3J0)P C"O>"(%";4H[+ "( M 6]WUF:Q_QFY!EP_ 7+GI EA<]\;#K4BB!"91AYDL8A@ZP7;-X_*(%TV%E56 M"/B74KS'J5E+K^^\0XJHDSZ5ZZ(PH&RV*(L+EUGPI9E24N>>KO6$R 0C^XO3 M!$CW]![&X>).1Y&E9;'FK>>KY4L%Y4S =)S#\;/8[D[(RI'ZML!0"4#3K*ZP M5X=OU@\J/F 7',;P77'2PK\@31QD'A484@;EJ'C$="YM5.X]AM%Q>R^15[4, MQ57>2&F:96L4I,\2X:#C-S#MY!M?W/ !0Q(0YVHC4KP]^7*".*Z? MJ!]W=$%V 4-::&Z\3N*ZSX&/A^<%N2<+:U@QQ/K/Q2HX1DA>_)>237TS\KII M4L; YGJ6*7KH=J6G1GD$TBL\V8)"K4M= 5.;81F0UAAQZ['R;/)+67H&([=W9IV5Q M")/!&EF[Z52X2'D;W*@0ST0."# N@6[;\CIRNC)KL3=Z8E%2^?%?BR#!^RHX MKSDR9YPTX +,85"8KU20X29.&^Y:MEYP:Z]?IRU0:N$S $NA"K(QG"?U(9IE MO-4:^?@2@B9BW07*)0 M.GHXMQ#'S7'(OL!E0QKG9;.C2"H=R8G.]'CVZ_K)/_S.H>Q7Q'C]+D^ [^]U(7 J$-U&5J M!RZ7'^::#5ESFH4-"D_,'>,HS)/OA<(Z^:&I^-+3PQ\//3^Q?7NZRLK:,15S M6?/+V;I!M/ 80SJ^$P^IZ\_P<-2,('?C!X@:_$%U,[XZ699OL^2%6$./-;L; M,26'5\0#^<^^+I*'/(HCB>QR9I89B1:1O.))_X^.5\2+:A37!V_J/G-_A.8)2%Z;HP:D@I46:.ETC M(\!5SEME_KX%YZRHBWFY[GQ4E[;LLD%G#7^_7LA6/.?^G]8CLA0=9] 'J>ET MF![OK#W !<#1E-M49:/-@$' /HWJYL;POK9O.+8'NAP\< M':E!DZKX/;4F<2"!6X..1LGLYZ0'R'? A9G=URB)7"' $K3?;0^OTD;I7,CRK+4+PC(!-4%BVUZL3H M;U!8S[*_M9"A_BD9E4?JIF)I_RU+X=]K1X7CKM8^;$E7;L1 'CHLX=;>FCC/ M$*XB=!6KWY3ZFQRY3S@\*>G1RG<'RANPD@;$K(QJ)GY$[LO[J\9*0 <]MU89 M3D94LRDF?-1)VJ]?VH&JU*D=X.7]WU%^SE7V] U[N$H7&H!4YW0B;8+C8)+F M29JO79JUB+3T^IEL0&Z&-&,7UQ3:,*9EVPE^@D*-U.OF.":P0LLU&9VG!V7,/VC0BT4&( MU /#=ZO"-[EZAD M^T>^#H*NW:8#"E483 SL'_=M&$Y.2>(:[9)'/P3WXW$<,Q?W0"K !:$7=^GK MDGO^@O8] ^O3S'\5/E3! $9N:N;8M$FG37K-FU2:?[1\4/8C^=#-K.0MZ="E M^SHO.R!1 !"C#4 9K/-RDN9)FJ]?FG%^*.@4=YW-,C096AXU*D\@-YBA=NKH MP-&^<2E[T(^ ]R ==LPBX&!&)C*I2>9O@,P/2E>RBZ;,DRH[:R+L7(T=U84P M^3G%'@A_RN6'L-BREBLE1G^P*+*<31S!S/7@KGM=K3@&H^US]#LJ3#ZL^B#U M9197%QP,"FF$3"'7UF;@7S-LJR^Y(S/8.Y^W'/-@' _4XV:,%#W]QJ5V#&&ZEH&W/T33 M%I=(<=;X9 OZE/+B;!T!VCFL1K7F#$;G'"F0P%93:$HZ)->*O#GJC\'WJ<\Y MSRW%DU%YFA5]AD1V(4G4U=5,F.6G9?"4A;*S&>2F8(UUV9R+BXS&I&,1X*H;B!3#VC V#BY8]*WA MQ@ZZ\>.%FF6]HARX^B2N<6>2ESU&\GCEG!H?9!YV $9XL [(+G5@J5J62K\] M9VU*\KH"LJ-#O$UMK10W^J3"8$1$8P^RT3@$AJ_DDHU MN;LK460N.5-/C-44EMNR8$W\-Y^UY>O^U/)U UN^/N$)<1)A>J'"/2![L"86 MKFT'HG7N 85FC2>4)05/%FK3;O98ERN2T5:-/\^#]&#%35HV)PQ?Q4AHZ_@, M#%!&C1 GXZKZ,0PCQ0NB@X)NLJS+D2=*T.TTRTXM.CW$(*ROYJ*[ZG5&".EX MT%L@=[^3DTZ4/1?^5DVG '0!2[RS,AC3=&N./VI9\JC%R)BV)9GH],%F3\S# MH+TC(.L$T 4 MU#E>*.]R38\C";OP/)RL!#R_Y#@R6E9SSJMJBRS?>+PS,1D ;J]8&B$^&U-9KS,@1B??.\>4M5GAO'7D$7BI#_(R MY>Z,V5;=QG$K@947@FPATOZAN:2;M [1>1L-+US/$ ?/XT%9$YL? D8II*^C M6S!?"7!IT0BD[? 0? MR0-L\=L-0S.>.ZA[X-ZZGXF>*^J+DAXI#O_E@-N;+.U:0!<%D+KH.LGW>X#? M':0=2FZC6V5/-K_:*MLXQ%('HMCXG(\BO0T0S(U!%._AEO90Z=[X%YJCH%'= MEZJSU\;8U74JVU+1RPW#AS1"W>L$*.\8)-^+[ET;'1/P_T5: HG/O3>NH[ZV&4IWEP:;W?%D44"!+;0F%.04VED-_F M'L@K7C;M6UH,YOA@3BW$L,H&Z.M:[6'+VXQQIG71),^4C8Y-RTW'. M&9(5R#5>QEPHU9FL',$XIK%D[[I6I%/>QV(FVJXWJVG'S0UJ*Z*H3]G)B#+%;% ;V8_:Y(Y[D=:TA["2 MW8J]&'?OTJ4,^BX'6QN#GII>M_X$>3Z?G8*PP.Z9*^Y+?U>4(,!BIW'RC=QY MUAG9: MH\A20CIEP=OFMPOE@NY 9A$H$A;]DCO"F81G23I-01Z,C!3W)V$!$Q$4>R=Q M,.#J(ME9=AF]7*N>JTJ@,/#!Z&VP$!9AC&\YO)MY>E*VRH:.G=OY#;?D@QYL2)M MZ1S2Y:+P?Z^O6%E7J4UUE/$M.20.8<*.R4 MD)+%:Y'-WO(*N$_(K.@[R6O9*L^:G,E1F-81/O+F#,IT3;^UJ(/ *ME[&HZ% MJ)XMC>2X:+F4MZ&'.*HHJZ;=YA)#I <>/]>JM/ ^F+F[$-YL<;AI6S $P6'R M1)= SJABEO5*=%PXC;(]OY['7!=(]QY,*Q)A08&()UT>JDH5SA+-'1V\"_(A MRG;6+V4[;0F ZL(E[0!';[M'S*1LY1,KOJM M5:_'5_H-BRM):"N UYQSKEC&Y2AP0IWL*9VVI)GFE"U:U2\\QSH)2!XP[=O( M9%Q!G9 AEM?F7,&V\:SK?E,I)?:V9A6;3^AYE* 15DSJ$AOTV7QM%OD'K=%A M\JIA]6\5I?IBHS]6Y[RG/Y%,.>M;6OQ(%(U* M4**[5SQ<;B5@4E'HASO^UYE.1L&JZJ)L?&,UBI>J[%)3/SP8'KS@+DL&3/8< M"[N:UP8RT%P]+#7;,0^#0JBE&>M,% 'Y8B)-&D@/8"N+[O1[J,].R9#.N,N+ MIWQ5""JOG)9F\> [)^2V>"(:[C 8@IUYIK!(*AW7UH!>RZ](%EC\X5DDE26[ MEO7##/J!_S54HZ$.<@E+6GK-E@JG&8?G'-/B>K.2G*38K*37+FC25&':#WDN MBKR+8"1SVB&<7E,2KKK#7[W"*[,]C"R3+8^:QO)4>=A4%_-9ZV(>3'4Q7U9= M#%M5RH4+Y>8-MMD"(7[9JL6[F3/+SKJF$C8];- ]+X:Q) JL B'4$F4KR8@ M8<[-1NI &AD BP]TWVPI46+FNG*XFDJ.%U>E=PNP(KOZC\W,E8U<9%7O@A+N ML5;#.(S8:9%D@,7E!R/VWRAE(H=X@[!C9]96L.K/C:P+VCZ<%L0D9EFW-B*@ MD3DRN&'E-;ML2PXVSX,7(I]3Q0[Q,)4Z"T_B16"8(UNU%:1DA&)72\,$9FTC M$=N3Q.,E6VP:D/M] 6>B"N/0N77C;@9=$/Z2U)<@"4F:JW2N0$NH15U! MND*(YERI+Z-N<@2JF",GJ D#84:S7@JU/ /J6$==JJ$*>XVP2$!C[Z*%NJJY M3)8-,X4&,A'(C(3H'UF(GI%@@UA_8F%^V4GNYIN]TB;&?/"[A"?H[#@A#$ M=:ZH!PG2+-99F#<\M08H']4*1@BR"BCQEG52%\TSF=P(>;9[?*)Y=.M9,.4. MOD[2^JFDH<+M$,0YA?6^SZTL*J!Z:ZWF2HN*?,2O[#3K;^TQ4FMQF+Q09:UH M'%KOP,DS5U 1?O"AR _31.DY=S'C+2%1-9J$/8<:=>* M4:L#Y."]55!:8*%5AYG&)3GN:1.9!M,;S*EN+'D*O)K6)^\\G?*/?CU()Y%M MC.@7)\K0LV/\X-O5')H[>A]N-B*B#',?RP/'4'6<+L:*8]VX"):('G<(Z[:] M6A_!;YA_G51--'P=AW0?TH8B62OJ\_5"6ZDL#22&B,Z*1PCS^8ODI*9W=?4( M@Y%GB*!FJ+):LW;]707H'RS7MUNFE0H%E$/0IB*6K8M&1;(FS9%MY%\ZIXO]5$"Y>/&9 %QG2MS2,.8[,Z[2.3'-8]CY#HK+@19AWG((/LQ^@J M^QKSX1$?$6N[)'KE35]?=AUC-AGI!-DDROL!TPJ!0JDR"H9>(/8\*_ ;(.=H3>NN1U:K[-7J\$D!*2D; M*_7:UML[J S"4J%D/Q6.*_9SMJU'>2@0Z"N*5IP;[?'%9D/66U*"7/N#;C(N MY%F0/Z)A#/=!M5YH X=*,)WL#!L%OT<[C^?NEWK'*+9"IW^)RAO+6,V[^L;2.MK*<95UI<(M- M6X[GX55X4U1Z5R5#+DAY+IEZB%RV2)$'M;)!3.52<#E<92[G/L\*2P.SY6A) M3J'/8#>OJHISSSY JGGDO851Q)=O^@(9UUO(->CG9K+R-PH(PD]>94*C%9AR MAV@&V'G#X W8_ETW#8.QDP2 !3%I24,DT$CFNOG$1%@+P2>5H$0,QLT%_)F%C/?9 MO.443*2&+YNVRB_+O."X4-#0U'%0FR>4_G'L6!D[IA-$';T&V/YQ>'IHI4KJ M9;))^HY]5MJBQ\=_X=L4[R>.\OD3S.ZK9R!3OEF&%JO\!*\Y)A"<1OF81MM:6 M<0,RLC,G:9VD]9JEU061+8L:W ;[8>53S8V:LGE!]O!$,S0) M]+4+M"83$\CLBK,)? NA+Y])NK(M9D5YPU3=+O#K7*1L,BFF;7'=03/@FI290T?)N/VU$,0]CDTC51 E< [4D-!&,GF!9 (\NT"\C0JNQ., M!<6Z'*F&W,HY_M*W98>R70 M*=8K%^D5B@\"$-+MZC?N2FJ-9A6(8$''$]?1J:=E>$G:3VGVJ_;W#@E1#I. M!XO-A(V8"%*D(;\8.';H1!RQ%5#$02YAA$+FWME7X1OEZGN-:LP0CV+@O$;F M2=@)X)IP'3[K %S.E1=>\7+[4FSU6+!Z0^!07;?4(%?H.P%SCJKUTO&VH#TN M *]\'%?,;8O_N&:!%$RB*I%/VUA]::4DUJ!/VD'MH_#AR_[ M;AWM0[0JLZ1*OW1H5F^!]7BL589Q]4@[NRB0#&A(*E#)!2@R< 1E^;+LH[R\ MELW/%)//VNVU(]+:CFS;&63+MNR%MRQI-;/60R/!A\B;52"0;IL.5)MTL(Q@ M4(<-1.,Z(.B3D%Y/H\]=TW"D[U$^Z]%7./H&3-FA!Z=V5L#0VQ.]\115&9WU MT$F:CY\=P4&@3 &.:B.5S8L)]]C-7=2;]R:HIU?%EJWFE-! MHV7W@Z6Q7Y5MA)XP:!0NMB3)&,YJ*]\6X&2@?Q;M3$#D;<6UK>&\KV,PX!A0 M;*=0(" 7E6A>)245NK_9*DO%P(4.&J6B,!]0[+;JI% MN,,>AJT.BKXV@[(YDZ98Z[D8ZUP8]!U\5PB0YJ61O71+]%RTVN./_K:A+KJT M.O0H#X+% >F(=#><^=NRF!J\M^\# ]DRV(K%\*5#I&'!UQ%EH+Q4:L;GGD- AHGOA*3 $:F, M#-" @X0OT'$E7/$RX5$(=3XOW^'XA1^2E?A'W?.&[E?L3LX-YN3V FIL)[1D,V)8RN\-EJI/D?LH$R@+T9 MH,4%3V'QH;D(4,@M5!0<4J-T$7NL&K<(;);HBV+UD:&TJ4B$IIB;$T/6%O6T M?YNL?.7##/19J8$1JS 5SRO <_(W^]K3Y=#FI<=)XZV)MA>=K!4V'1(Y;DKS M]AZ3V\/RG/NN++)/6GX_\2]L"R @ZL"H5 MV8-]4_FQB9=K9B%JSU:"OZ)#=^1T@6T>/-EHJ&!R2P!I *<;4T($$Q+=T0N_ M^1?'.>Q. M\Q(A53H^UPMR6]X6W)O:-#E#7[D0Q%8'ZR%BXW2R93B*M^G*'+=BR,FG1]V\ MJ2IABE.1FBW88>0W3!WSAU(PI$'/C=^8UGK+6[[:C!"$_$?@!9A\?[ MO9Y-RBWSM_&HAL0U&E\PA/Y0&G1#1U3W-A.8*S2B9NLM'Q"FDKA;K.G) 6%D M)"EA".6?%"8"JS37F2@GQ9EF G<893& Z9*W) X;X=5%6Q/,.U40VNH4A KP M.HPX34JJ/2.E]R^AFA/T[D61*3&F3@]/8KBVI2?1@'5S[KB2\/+!!]&/Y%&R MM03#=#[OBK4YZMFL:,^4>M:S:3RW@SMN +$ -S $&CN::F2G&@G*=\ 5'-FET)G61 MG1GZF9&_XB*29X';SO[)6H)1 R^E#.C3!X/4;'^DQ\+;;\@='\8/L5!B M$_ \,,;-( 8OL8%R*8P&)9]N_#3M8=SVS!"91LXQ_$:YM'*MU+&D+_(CF4]WK;+&^+@?IS7$RX7QUO_K&]Q0@,55$+IF5A\0ER!9B". MWY^W6>YR&A;*M+,JXYBV/$\'0[:IU$@R:- .M2<]1LHGK@RPT5/;/BQ.$314Y&.S/B%^^= M._S"3 05R1VFJ"2]$*"0P /,00U/1::R&?Q;7@RCP\<(05XDU-4S&D]#\HW1 M16@1P+9$:]^N!5#+_ 8CQZ,U_H4N7UKPQ#S(,^-S#TQ7;Y2K5;AE]J<^>Y2U M$8*8O9P,7R%RV#*D:]>70"'#&_!S9ALGL. M+ &?*G8B(,B*"+OPK,S%*1U)&V(I*JW1$-%O78AM5=#!:U"14@#'IVIRP713 M1N97"$*:58WQ6^T_7I^G@:=I#)?/[6T^2G0]E"4A:PL/4Q[3)7!='5^;:@2K M]!SJ1OT:912\H#"ZY=F $9E+;.9%#O+C%&4:8+?@KO!T1X%2Z[_O%&C$['BG#[<*YS9P_@%;N# B3)\E M"W2P;GGA367J1"W:FQIP)L&_9L&/+0IEYV$(V6*F&P$X[W8XA(#-[DF!ZS,F4 MX "(SQW(<3SE]GP=]XB[S?%:COK,$%!) M::*9)JGK4&Z*BRSF:+Y28/YEET@UN_KH3!HX0F:KW$*-EI7G\@*KU[*P:F13 MSI6AX;*LV;63,>Q)8(7]<9E?^)^.0<)PXC6D;:$GI@5_1RLO!#9%MO153K/& M!4?3\'>I1C@<5_;P-@UZ1RS]?8MY;-6H)*J*+V M=0Z\\'51I0F#D8O0>F"D[BW--N@*E9##DTS0;PZ3QR'?H5%LN>^AE[A6M2NB M3HX!GT^V9G6=8KVYDT[8[73L$L['H&E@/.QY61@-+I(>:5A\S\5,[%@%H]BN MHJ%=XB=)GV_*SBI[ZP*Z-6LWV\_:^2BMY>'*O=_'V"7U<_/Y?IQ3K[F7_+56 MX=&K07EZ'76*(*T'V'KIYNBUS-'M/S_"-$CC64/"VF)((-).0AB@+9@6)=\2 M&RFB]/DS272CYMV3%$ U5.5;W YP9HKKNU64U&L^MM[X;-E2V4-]XF6[7B[J M.0\2RC2>O(-PP*S4-FUZ#V M'%KS7&K3C3NP;(2LKJVZKX43;">KK$&%V MF6/[-E2^TB(+@?PP:100C)BFY1.27$P1C"F"\?>!K6:\?ZZI9(-=SC9)4&L: M=Y:$/<$A\C7V1EO2X.E80*&7]/[&U3]?F1?P\NF+SDS_KYG5L%% S")&DBJG M],NT;:Y]VPBSMQ44JAL]X+[: 1$4- )O,Q]-HCV)]G5#^R%BP3@$C9%SA5WM M5VA[:X6?Q=0($VS\C2O__V8J_[^!Y?^3/MU'?=K7&D[AU;T@7W99#"&RK.Z6 MEWXR B:AO6ZA]<7ZEKEF2M$+0$]NKL)[E##_$#YE$NE)I*];I#G<'343:^=$ M:MJXJ"2?"FIW:5'9#' 9MGPYSA@\?>$^F.1\DO-KEO,A5?=0[I4L/6QWR[#& MZXW0T(??;,JBRJW'1/)GPTZY;A+Z2>BO7>BYJ9[D^?K;NUS=K2_R8J.F1!DODC"3F$YB>@.L#U<\ M)TD]+@JA->H[90\Q/ ,7&U'P%.NM#:\E4Z31(I5A[MNUDS=5/DG^)/G7G2QD M8-@J0)[L3)(WP98(<>&V,^3\_QZTV:'+0=,#-,XP"OU?*R.VF;; M 5NRA90 M!,CP)."N@0@H-W94!XD?.1.R50F S@X5]<8?%M2XM@Q#$;2:&3Z2 #2+Z;F MR&ECW*"-X?O,@YUA-KR0$)E^9TA=1B<6."9&"M;Z6\8D'ME1;I]8IYT+SO.U ME]PB9)T,-Z<*Y3.U60*[ M77 O:ZCBJ,=1J'A!-7U*V%EJAKW6L+I ''B2MV M=A#L7<7]"VU::#R\-(/@KA TE,IUHR0$SC43!AB&'\!\&9-D'+VPI1,AQ[PR M*)D7>*6)H@>@L8*+[.M-R"LL?4)\>S#'=.DX0TX A+;=Z7%UT\C[.D64SP'] MN 6X&^OUYI8OO>,:\68L\YCQ&>S)&U47T?UK:4)P_$Y%NT*#ES2SMA'P]G!# M&N=:!"X8]FZJ:<"D<\.V.UF+N 6,'\BMD_)Y2%ZSM[TPN)40-4;LFJAP-QHU MCH(&CDGQKNQ8C#_6TAI=@@,ME=R!J(R\X<;PL)WW8RWJFT7I.DF@L9= 6Y3# ME8[?^IPI/QV9N4<:#Z724ZF<9NU91H\\>/FN*C9"*CI/CN_<.1;ZOR=-GA\\ M:[/Z;?(S3IS3=5L4Z^1U(;BF=-_'-(%@($A>M[UCS+'&3,]):=/'].NJ.0ED/'!!Q&9*1[XT\GIDY/_II$TL[?)"ZG: M;GN!/0WQR^0E3V5((J1']^\*LNBP<0*[ORL:KIQ MADDCG0T;J%0[NJ9HLI3F%=:?/ 484:XW@M4\8\^W4HX@&IVC2^__,>.\N992 M'<6\KV33#&6@*0)NY[FF)UX72#YXW5WA M>HA=;<=A;C5C.7I2+)L9#NT9[=-5?T:"8_>GS7K>\!0!FO>7QK )^648UEYI M-[A/7HT5_SK1$/,RY\O<$(SJPR3!S1&+E0J"$B )9U[=C$R'XTCZ(Y/! ,F# M@3!HJV.O"Y&J#:]/[E.A8 7+ NV'KL,CO/@P^;YJSCQ2+G\HH"<\ M,B8K6P%0)-LHWG_?!?RJ6I-4;4J#SA7AA1*,U(UG O#]F=9FN'6Q8PE4W&/N MTW0]E'[_7"X\X9'3-'-2]+:W#;@T< /"$TR@N ,8;VXU+VNU4!]* MSVB(\2+XNM+POW5B8;@.5<<5NK39943C^^&4!E\(:O//A;%^<.MN<4$Z%[M3 MT!IJ%#:$U)UJT+>,T\"@1T:HC![C!EM/M*)$LAA!PWP$)A59"UT(NQ%+[#13 M-L'I*8NJ. UT*/2MV5P^[$<#54V8QAG!JV "!MN;X"&GNJU2N)K"4R+8 MQB, '0P$)JCS]'J]S MWI>Y\' Z@B4^,@?$^'L.?[,)S1\_/KZO"]S?\IT4 B %;ZL]Y)VC)!>T M.@_QSXW?:V'DA/W+UH<"])(2S?I]YI+\P,EB1G!F=I?SUAE2FPB,)Z2/"H_G ML\(>(B=[6X!,"\Q1E;#?T*87A/30LV$X,CYWGKY3,@?X):#JGV"NJ-F[=!2R$L2$13A#*#M/G<&8(_^[I-FAV(" MNTW,^/Q,B*RK:Z6".$B4BKNH31V(6(I" .>'G&<[WL(L8_8-E"6:!_=+GY_+ M$H^. @"_LX%PB7 M]+)OB\/DQ!W8H(EQXJ)/$KQD?3OU\D@;E#2_?>95'CMA ETDU9:SIJKZ3EW/ M]67C4#A61<..NI2KT4/(V.O7BX:W%!^=+8M9)"GJJ(DVD1;MC4D/6]$FX[![ M:>>>*?\:9QZ4O54]\>)XA+3P,$T\$1(GBCI$4!=-E2OFL6Q4!.(8]:?_I35[HPDG5QQ]G7MV>NR._[L0C$6XO7T:ID[HX61*GX=, MXA*U#T.H9N.H-#VCF=. _)V#_V*_&L/$[P-[UWNQ:T=02C-G_7RXT0=/G?'! M\V.N3IYD;!C00W@0.DU_[.EP_NU&=6[_U(@+A&%>@IJ5.>3#NKHL<00Z^_:10D/NX]-* 0O.FR[]S4A*Z%FE@NMG9)YF7-(7-;SM\P FP- M\8"BM39RKR;V>)"*L#W_>91:\LJ[":;%:\S *-"(8#'I-?[/

BD^;<@5GQ[4G&"Q<],'QP9% !J*/M::0TZ"W_^@TF^?4B$$E M':A+"<]<&>5%B[Y#B;T1O*\Y LQ1Y)5&>"&+>4'.>-=IUJ@,<+^]Q;.[D M:G7'++#YV/0EY^#@- [7UF-D=,G.'\HNRX[8S)($E)21&:9Z\IDN/T MFSOWTOO'QTE'-F?1C:V!>=48SMV'WZ3WOWGHJB50\L37]#6/RHX9,C!!H:WT9U=2*@A<^ M*_AXYS:2-/$,: LR73Z>&=C'_2\X#ESA@R12,02M1)"M6!H9?CEU)E2ZL_!;\2"<-E?Y )Y 3=? MD"(T5'L?6X1+PE/!71-674X%R M_H1E$VZ5S'X:W)\KFIG^TRCKYL+AG @[HW6G!TY[9P4;H^+"!NU6HP)'PK3^ M;5LJMH7B>1VPR:8N+6KW"4X*?:] PU?T=4N<#T'IX'&2^*617M>.!K5KE#P M:=BQ@D^;A>S3%EV7&=8$,WLQ%XT4KO)84QU/P6']3+.:<)QKQ<.HRE^1G36S MO8:MZ1F?\T)BQ>YVG'LN:P[& U(I8"S<$VWTTN3-6(T[HZPM7$F(IJ +S=.Y M[P=NV$]D-4]A-B>$72,QOBM MB\.=]:Z%0ULV$)EH --,%VLE^<&Z.=!_'RS-,8.93Q]&G!C,G#3,K5YEF M55&,2M*[U9@P-8Y.TGKM&(M!61V74$@1%QMN1LDA_!=;"/P3'/XDRC=(E&.P MK;*NFPO?+$-V.#+#70PS- %G30)\='(@^W$Q9ZD M=I+:ZY;:H&/1T_]M5QQ.>!"3M-X :97*"2F.Y*)!A2'@%H$AB(I$C 8AAR\3 MPP%!(XO/\X1PT 65@5P#TG' "/7>;8EP94[_7J.I2P-!F$EE'8CB.YSAEUPY M1WR+?#2(Q+TOSK[;J$X)\!_L+N2Q%+74-?>UE0$U7'C.O4$M%PNOK7TF<,D' M;,3N"9\S,'J#5<[]>W]0E?SO7_MF_>U@ON3#]^_:OYW]_3EJSXZ^.W0AV4^L M6_[H>/]!XM>AHRH'N>M\CIH/-NR"LL$O38G\U-2?M;QE*L$^/II*L&]@"?:D MZ*]6]#997&=]?&MT_JL6]@2ZH;Y %2\^"1*P@@-3LCDV+QGP7HGIZ4@D8Q$8 MM"B_\J%GZ^^SR#)9Y:6VE3&%=R.-CF3E'3TX?G"<_%QTZ^0[E(2V>9,\:>E9 M:7*:U^"Y_=_Q(;IR=GZ/HFPS*)4W5 K3EV68I MG5>".G5F_4HIO\J?']U#%5/?T:U3^NM!]-"!__L;_E&N]^)&N M0*PKWS$( RG><_IO@>_$--="&YZ$-"CB1FO6JG) =]9DYN$,R+5OSZ7T8*L1 M5*8TH]=7;"%?!#Y:X1J;WURU8@,[Z\M*J\VV(V*S1@I9G@ MTB9I9D^RO/B5@4%PCK07OI_#%^,'_:%0C(92Z%]BTATW5'?<&W>,;Z+R>($2 MR=-L7JPW9'&XOJ,O5H/\A,YR@9:A=[MRA_V.9P>+J6[PY/%?X?$?3Q[_#?3X M/]-F@!-Z\OI-\OSYYVY.GLZZWW#6W;\U=K*BE<*6>EV<@[F+I &#-T.-KNDX MMDWVX5-N<4E=X]]IT*[_(@#S>LY8G,DK;;EB#U5^&V @?2EQ\G":GP=P4GM9 M>_YR6 U>=JAGR16U"7*)A)WX&0J;:WVC.D<>+ZO;+,^:RL&M?O_3Z:G'6PVJ MW.>^VBLN< ^RA=VJH6%HSI=Q:3XO6LQO5I]Z )+G\P8__5.L',R4.89655WR M"/^^VIRX0EN,*.?8D-( X%!?^W'^4&1XFS_M4N%GS7K=++>U^(>/<+0:84>) MQ$>^*YD]M#KU__G3@_=;<[_KJ2-6JTC+@?_&"^ /IP&L6P&FA M/\="_]A2HA9H?JD"B@P_&GD/?P[IUK7,8; M;+QY,1=N,TV+,&:'F3"OO4#LB#XTF%W?IE)"/L.L,!G\P(N_;P M_JU/ MS P/_=*? _W?4VWW7R.:? __49; ^OTUF9EO%C&6SW[]UJ@VTO#)8I M\']-@?^C287=^F4\/OSF.I=Q,L*FP/_U&6%WOIDTV*U?QN/#N_=OM0;;2R-L M"OQ_'A5V?U)AMW\9CP_OW C;-_:37]0RJN;T&/ZT8/T<:.B![D!6>.]>^F= MXX?IT?&18Q%$+[)TGX:,AHNB8L;?;^X\"@G"%(AFE!*2+WA2S"07<$]2 ?O MJ_7$<8[=!'GYB#W)#]6C*-HBN<3_U"'!&M@ALU9E8Y65>9+WK>&;";(:78[W4+(NTH!#[!$1=V)<+RJLGK_00"8G#9X214]UK=K<+R7P'K&?VO2MFC, M7\N7C@W1X+O#NW32Z4^6-T76Y1V=VL9#P3RS60>%VA:F MO!DU7M7^.@DFRR-,!--V,A.44EQ+"NRB;/JNVBCY^^?%BOA4$O1!L"S[)C]B M SROO>6&!=;TK-\@G@'(T_,V6SI,5O<$Q9"]=TB;U$1- M+T[#&R>79%3&), D;T94+DS ?[Z?T)14:AX,&,>=A:;FK1^RG: MLMAV&FR'R9,/N_(8L:AOTKM'CGF9GQX^$W S?SXZO&/KLD7[GGC&]ZRJHM_& M]USC5+SJYW^^ZQ\CPG*1E15#R6 4(HZAR*BXE9W)VXW&N!GX^OL.$98\N#6P M8*\%@#6_B1A=DYC]!B2ZA[=&Y%XXC. M^#E@L/:=8SX_J;-JTY6L-9\Y+_:Q M^:)\S6MAX,4E+P5U7*B=;IPT?SZ7+(]G,;-9]([565$UEW2J&(-W6V0,$4UN M_B]]+=#]C'H_],W4XQ= :0D2=,5,R3G?ZYV%V/(&]B9T0(?)=PH\G3K@M_B* MD\/D==F]39X)SY>_#*\87?KH,!"64P\CC0M/^]6JXK\!>_TD6V M=VMZM&?82A%PO 3V::91E:*=D8F@AB -BMZ7F5#7K<27[.[+(:.9_\K%=7)Z MQ53' 9-&(E816;"/]QB'FCI4$).R *47J(,#H&_O5\W*=M8O8:7. /1(TM<5 MX?PH_GC2TM+)D\"+R?0$[(/PDX1(?I;UX"$0AFWEU6:"^G(^!T<"W9.>7I&K M)ECDBP:/ZL_/BV[MV0QVK]7A^W?CQ%KTL3&,[TX8QGN,83R,.[PD$^JB+"[U M7/^\N^VS<2RP-DS.J^8,(?6V072[A:I^U39K(61A'-V^)JTMJK]KJE[^Y0] MJ/KOBSKK-IW]TA.UKZILC5.75:9=]>/KDR=R7!W/OY5W!PPK/8?Y7+9_#%[' M4M@5_!'.VC.#;!<)7AW8]S1X.M8[2T \;][03U:]*&#:1!4&!_:6@S5-:'0[ M^C\]3?!2;&_(%!1,>ES/-DE7&DWDH7N7OF/M7\9CP]/H,6OAF:2SN"N6)?/, M9!6=&N#B<7F/NEG3>^L,IWJZTMG:SXR14H(U2SI(2CKT08(#2EOP8M 3Z=R5 MF(+\-)NOD?#HSRHZ-#MA!("@^.O;HK$'(,<,89@B@X4 6]M$T.$'I*[:T M_!O+.H7_>]U[8DM/?[3<[%"<=7.04#$-9ULL2,@@&S)(V(?SIBJ;]VT>E6M, M\X(.=_Z#GD,'.XQ:4CDD>?,BYXS6>4-*J&8+KY*5A1 RP^CICT^?#!>U:<^S MNOQ79KN3S5GL []1S_HU!XL53!A"VI1R[_.,;DL[6RBN4M"?]#"B3+#(U5HV M:R:UXL'3#EHO9C1\MXU'5("I"F%31?JL #E+"W9FS)02-*C<^W'Z#:>;1&EO MNR[:*QQ0B@3]VX%$!RPN?'$P78Y-]5O:]0<%6NC\3?-B#JXG05[.+NEW]*FP MH(N9SO/!.:"\6(O;(+EX4RRZQWZC[/ M.6/R$>I^)_.ZKT@T6C'K,Y( Q$HN&O#LTE"Z#'1?[,(5[]2;R*J4,[45V05Z M-98<&6UD!OA< .*$[6><[GWT_MW[M ]L0#,"J1R*8Z)G!W]C,S_;M[#.L_) M:: 5@OR5==U<9+*$.G1>P> T3):E>ELF@EYWILF*_E,4+IY[\L,3:TG&/._5T\9?@)/>7XSIUC84*#@-G]Y#H^(&0J>99D%@_$H8M/A.W-9._% MSS@ZAA]K'&BUYLA)(=4I'3H= JR?:92:B9?)(>UB:Y*!F*#>@6]+]M0T;2 M,DTNRJ;BJJGR@@Q%\-=WZ]!+R'&^DG?218==$ 9<-9<7-:1TU$W]8$W_MQKR/#:?A4Z(E.6D._]Z ,+L1^-I'E^4Z!FZ%J]=PJ/ M#G]O#N?3CDM8D6E7)6^*V:)NJN9\\Q\^T&,;>N"^,"6+UC"2@5G#B\(VA[NP M)"<< > ZN7='*GE2M6QU5\]*6(8':QI&@;TXB]4DG=RTT.*0D9KH^6Z%5*_K M!D_HA\&':A@G!_IW=IEMMJ;[BC31'Y-H%NC?H%6W)'U<&-XKRX.-@7T1_7*W M%/W1(^_X2ED>&=>G' PRC^0HD+>3G.(T"807-CMGJDAWH@J<5&O6(M/BI?JJ M$$3&&95 &+..!LR^UCE*'IDJE34U1K9L4DU)].CN[>,*%^1:9/*7;D:4F^+(O*B&8V4ZN, M-2=9"\MR'0@4*G+AJZHAQ>%D-HF*8KD2MG%E1,\O,J9;[]QC81H5%]E,;)J# M"H%A%R7UD:HY\[!S;7K5-+D:,R3N9:M&5L(DQ?,VDX!NCW!MP$O>9N"C3U9, M1:=^,_*I'*5@AG$R#;L%-M*T%3Z=]-V[85OA'^K[_[,L+E<-Z=]@&[RL"U=$ M*<$<3U*_*EG$?+S:1R0OR 8Y$]N;[M=H=E_WBM6N:#A[Q*PD5!#@G+_7WMN!7$'#ME3Y /SAN!0 %U4%2CZMQCQ)*6?3C >W# I?8'H M_('F;C_YD-FL; MDO33%Z0R)==",/D^J=B?=FT;Y.G\SF);R#8S\T%%,DDEZY& MM1.M- 21 R#E*I.,4$"?R Y[4&N.^BHZC*R=(([;[0[ MAOQ,9-,1,A%C1E3_.9=HM#Y$ _^VE@VU"78+%X1R0O>W"/8M#7*/I2V2DQ^? MOGYS^Y,7(P%\?C,HW:SF0$0^U^3I:9:=NHB@U'J:#(W58L3:NN!L MK2:%!T5"V?H %:4HIT5S<9]5'<(GJ/I;=2*--*X@)CZ;]RZ@YB$\[YJR! M%SL,*W+ADZEI^F>J9522T![447%YZ4$S/Z!M=$!F=U1&%51 H4B%[7 AQRYG M;[GEL,IXOPQ+F;36:;NDR;_YJEFISVU-WJWSV?/"O^O@Y5S:7//:LPRTV;0( M"W'E+\ILJR+EY/'+?YR^>?[X%'&LDO;UZ)TS\JS.MX8QF ?RN+H&![D]..O/ MEU)/+I5C=&@5TB7,(QT.Y?'+GWYZ^OA-\A66H6AI#I]"Z<1>I MECA?L1I8"]Y&Z;)JBFF:'$:,U+3R;,6SI\G C DHAM"^>I)2>YE'UC M'#Y467*U%8XS=H7#^L3GKTY^/HU?\E _+"7S9D54*AVCP4>.W>-B\K;QKEQA MWZ5:"C^V"JCK1B&W%(;X3;VU\7RM7I75Y[U,?./G.!#Z?6J!%(UZ6M)]LQ9K M.:H3.?P,FV]+.0[F,= 2!=D2S:; \J";H=7>"8YJR+^\UG0-#%["DZK1Q<>2 M%YGHNYZD1EIM=-ORK5$D*OHC2R#]-- \Z\AL0> SECS6-U2TB+,YX,5I:< 7Z'=)+ J.2&-.]I"?\[M,K4] M'-^;VAZ^C+:'G99QQ^Z3,PB<'7&5EDTU&<,1!S(.BXN,P76\S3EF$9(5Q2 \ MBJ02]FF%YV7RU"D[T5IZ.&OU#)_J5M4BFNU@F7&-J5:X(#P25/K[-(\FB%C' M+[-50C+(!D&W*"HMC=%\C6G%0(.S:F^RG"M/<0RH[<2S&, =P1_E2J"X(-/I M9*UU7JTT7LG-:(/N@K*SU"SWT^=;UK"<,WD_TT(D:7:@JBB52O"-#<1WV M-OAIZ.PL1#%JPIM8846"13CIU\T!NESA5V]2\9YR\R#@/H?!09G&E,F&% M>T)=P(.1)%R]0706LD$?X*5H\?"/"B=JK4&&$E_/RW#YJ)H!>M:Y]R\X 7,9.@<8[]=SR.Z?0QAD5 M318AU]/2:)FF;T0ZTUYW"PCY(^B0EX#;8\@2J)W*=P_J#&-H!0]B1O_AC>!% M%OTZ_FAFK#64!.%ESWMZ)I\'K/^AJP_R%I6RKB\$B3@=@\:$.MMZG,*3RKWA M;DYMA-(%)?T_I EH$R]7K&QH'*ZT[W.6VT\UJ+^GUA-VU_W9_-N;68GJ974M MIAZV6+GD1INA6>K:X*)33B6<)%,/&O;;R<>F S6U'E8Z,2(S/?-VJZ(J!!$% M9^IJI;;;!VKZ;DWEAR1 (M\FFM/?"3@];8D]W1++!D$E]*H6B^RB;"2%@@T@ M#9R<8\0)9L>$,WV"_=+-Z(!LRT:S?F%+J8/JT!@>(&ISKN)+?0E?W*N)J%D+ MW)+:M@*,IKW9![4!PT]4%3%\/L^5A\8T0 30EK(#/$1O*1%,XS2# :I4_O M9D61(_QTCM@HL#,T/!US-@3X+#YDI//A,R*(66;,S!":/6X:D Z^Y,WU_G?Q M53F*]B33JG4S##T\'A MD.( 04/?'":OA0^F+8S)8M54)9^R'"&3SKPR8\H"+@5"\B(XB[4#*9Q''QP4 M9,TY4OFSVQXW'@NNND[\6*RB=1N(%B]&'!EZ]O4: MB;,MT8EW(,=',VW<04%,GG.)R0"Z2R%A!IA=TIELB2;S)&9T9N4,1I;CE&K: M-6W^QRH6"DB#Y)C54%FJHM VN*HX'[*S;"$Q#921?TV6UC(")G!J+7=#7)3G M"WT:_X#FM=VL')JK;%S^39K\X_#T4++1:8"9=<"H,ES#&?8NW7*9%:HL:]N] M_>?E>*VQE6G>A/?[=!AS[C6!](-\B,Z#G8Q)C0)+X3>REM01V":Q/5U]UFBU M*38C;;.#C$MJM*!+.\$/DQ=H3<*FGEV%"\5]XK3AK?960>0\;9,4AYZA!F+& M/4[92O76H5]2=SNK$!#D*\$2_O>.-SYZ=NGB5%,O(: 56SS+NCP(/PP>Z8K\ MT7AED"GT5YLQO%>S&F)7=@W:Z-G"2$F)H MWPP5(_4H+:C.V@M:%E2N4%ZR) M?0FX9'5]>1PFN*Q[R9=)=:$4<@L6"L?2BZK8JAD->X1)D>' ;B[K6ZZPQLJ* MG"R<,Z2GSY1SU8\_ZN+:T)W5A6R.C:#&=%KUYFPW1UH"$ZCG2B X;TM4NZ\6 M4FKC:XN"YX4VHY9[;Q^.BJ_%OPY7U!].-SUWL*NL@VS""'&4N<9WFY15*MN@#>RS-Z5RWZ9U#US M>M!^T6"BE4CL!GK*PI4:<6FG>LW/5*]Y?ZK7_&+K-0-3"HB1-\%Z^NCOR%"8 MVN-!"K;* RVGL963'YZDOB R.$_(Y?@%UA"K5/K 8BH?B#DZ0!EE'^3N'7K^ M&?8 XC%;P*-;H*,8OIA2?>?='?43Y86B[I$0(5>4;$A3(+W <^"8+.CP$$SI M5(^K5 VGE+GA& RW[)COP*BXN$M'RW.4^3+UD"-J?:D[Q^4)C$G'+ B.^R#& M?6-[B;Y&6X![6P^?E1=<^<]5PTLL"ZK\+XI%.:LXP@(#3LD5@3"<_]HS'SE' M8),%6:DP[>KBG,X7]TAIR]#^T&23S1:^X0PGF:#314>O+'HXLQ*>F:'@3G\: M@DQ M]!54ZCX,37*,2A=HK@0MV@)\F-A3S4RW3KJNX_:5Y*M91NO)=Z&5FBTJ'$H MJT8L)P?_W1PDMHK/* /6LBT[=UT(] MNS9^BL1QEA@!N5^\G$"+Y-X\[@<2LF)_6UE4,5[5%R>63&+:5P"/6 MQWJ/.P]X(9@XN9#WX>>XUU<7X\1>[PX&=?!W+$]">\DO-=L M/, <9A]V4:Y$4D^S.GE2%N>-&@=I\OA$XL7,$M@AUK@FS;O;Q]VZ1?)+ WR! MUTQY"!7O[TP[!+6TT21KN,C=[LR O[8QH1&1=UF7ELQW&[7W!@ MN/TXR=;+IEN135/.$DD92_O"M .F'7#-;L%VS;S&&!%<],).^^+N0WQV_Y'T M\)2_C>U@DMY)>C^B_K[,VEQ[J+3&;424$54\(8MCUJ0)8RS.1^LG87!S2R$7 MH)2"QPQ8;]1FG:P]D"3]_JQIWC*>Q!K8E)>95&3:+;9P*ICZA(LCQ#Y2NH;' M?/^-'X-2L=^T#75KJU/^=O;W[Q2B+7G9KRM:-5^ <[M?;@=KNB8PL6F,?EXZ M):QP(6S/ 26R; ,.PV?HA^*Y4ISNYKPN(Q"6L@80/TIW)6?*T$+20IFZW&E> M+%$/UH9EL9>-%'LMR:%=,,D)S*8>9)USP'^6VZ!&P<-0!+GBFM_#Y&<4TU8E MV4VH).(B,V"#5V5N562<^$VC8KPPM3M' 9S6J$F1WF41S4K!1Z)TX+07!6>, MY76U!MDAN<\9=%TX5 P*$%TPE^N%LC2/#9>F!@P+FG5N5BN:/H7N-+>W1(9%( MT#!VF'R0\$OYI!0FUIM!$;2GT0$@%MYCUA>8,3QR:7R YA8X"%$@:)%Y5#A0 M9!&V L*CV(TF&EW!)!E34]#G;0IZ,#4%?;%-06:*+;+.<(0Y'*MG15#ZPPC> M=N+0&<8E^J2.M6<%5QA/[LXVY([/)SV4VF+5:TR7\0%8.4$9_MH+-Y>I*^FF MM8Y@*X ^L(8>W]_+D-_FF*7:D..;-;C3)S[L6CI[7!?RS]KFDD=MNH[J H60 MO83H=%HP GHI)(KDC!8@6CN4 K:A0>^SJ[H?=#!@'ACV8V6U6=PG!.#;0!4? M)L]K16CGG D7EJ(D<0E\V1F-)HA;:\-HP5& M"G]=9[$!:%>P] ?Z=T*'J36X_-?I8#.%$RKXFE1!NBG8^6H1IDB^$YFMY#_ MTJE=42[1LX!%EKF+[0]T PBF,!V_S&AH_4"M9!U(X,:F>L-6UVSA48-C"\'C MWUP6TDK?GW$S&K.LDPUF1I7WA6A(O[)XYGB1V696%6:P02YYU:N&66!DFOB2 M3ML78,LDW/A%]YA7S66JR"^SS F5;1+#ESV\&7[!IX-<>".(T[!6?.6S<44( M[\*0+"+=1E510ZR\*"N:Z%8HQAD,Q=O<2JIE&C-5%]AVBQ?0-SL>-B ^\]:QQSS MKA9B![Z81X;1G/=H<7%\/]9+'^(<,# "9A@[$=0*M[SM9>0$_BY #&?KFI%I MF%$PQOJ22OHN8MX#/S;S^&EPG<5(I4B%*@OP"@PD>D"68$9 5Q1O(Y&3XQ&* M94Z+8GV3ZU[<42^E.+>8@LX>$-,TG!>-86$=.& ]=;DZ:T@-6 ?F9J0D95$0A6F17&>K/MO'EG'-\V_ ELKE88N#HN:Y>-M[J M'EUH=(4*6=?#^&!E=^G==99)'!/.[ O[\/B0468^DV('816?J0@D]#- QIF_ M+C8)[H%@P1;@UHCC'ON^ VUHA_QUB\*G.[B>U]9A=GSG^!XOTX@EN^K;KL=D M76&\.%\\7B/7+P]9H,\YQFN7!OPC_Y^]-^UNV]@213_?_ HLMWTCWPO)!&E%T@41<0@P(-!P_GU=^]=54"!!"F*X@2HLI)((H$: M]SR2G$>-I5'XP2! D/)1P*/HC5LI_J0B'\F15+X;952X;((H(9=$!7:U)7(M MIPRY*M[8*#LDHU4J(]($,R644Z[,A*3(TU_G3"P%)04%DTN;,(G.?ZK2D-U, M(SMY89(2&\&N$?)R1DE(45T4&I"*C[GKH%,C'BV/CMYFRRZVP-:E4,L<^LS; MN52;U)PE*F<-2L]L?@69H4JFX\M^!2RD.C79 ]RJH'P@C4PSUJ[4MI2S)]E9 MJ\8%\$P:E-I6B->WB:GHCST(L+^O$,25ND"R'R@H(,2P4 -4BE@8(&+?[9U&;<7HCI>#"?FB*V1& M+:3:"I!RBX4CHAFA4^)"EC969U3FE#A';*PA^B\F\J07/.TJ:E;S+)6:UR$ M'[B.)(<9+1$JU:RX,D_J,EX&<(+Z%/-ATXP;6;+.>$H)!S+48$"Y2?$EG%K( M&I,%)\#KF$XQ3!:QG 20\(EBQB)2(TZ0Z#551[T1P2Z>H(ZW,RL!?9\D+(\* MP@&Q'&*'0]?G_H%Y2$ZO)'6\H!DI9S"2_ (.SJ9RLG 3-P&NXM;V$I8[T*S: M.@\?COA%11B'Z8X>!*V40J*PZ"CV@@KB45^(I%GI,PKFPV/)XE01@ (_E42B M9'",'I$)B LL4L5JJK 1@,Z&UK)4N)8.%C+GX8&AAOQ)$/M6HH M&K"4D(EN/-R(Z02(4*(A<+8LLKJ)>GC9K!AI#B/:P!)CK)SDN3^8)PH81@'W MYJ=+HC?$N'RT[/5O[(;#,L )-9X/"O8RQ"P[:0">H&,0&3]H$# P$^U;Y(L2 MGVA/:I5A7E(WMZ80)@^)PDQ 3N0EL .L4LMNJ4&HA/;,2IE;%FBK23G+O"A. MA+\!_0$_%X(R#YE)[;98<F,E+0%G.1/F2R7(":CB$G>S#OTI,#/ M0'#I$4^=0(&5%VB)4+4CAW8FPH/(:V-E8RJ1+/(8X/ZQHA-1&W[AO'@X[RQZ MZ\*1< \#;E+T243PYXN62.#Z7(7E4->;H$X M.0TW?8M<)&/;40&7@[H$6)@?F(]+Q8]1"^!+3\OBB5H$6'$1R!C2:#^.TE"AJ6E$DU$I^ 6D/#GP4 M0PR 'HRD#)SXLD12=J#9*E)\'RF+)QS-=D7WA%W8\9CXAN09<9(P8.FIHEU4 MP&49,7(VP.94B@O](0\(A$.^D#77\>S/ )TF5 .IDB7Y),&A&&!N$2(E2AX! M8!MVQU5*E@MQ7I>I*M(O D5Z=.F PX-%$57_DXCWJPLW-/)TTEWE&"\ 8J M.\P^X!8H;B#P*6;&YL'/$J\I)3M.Z)\3D= MX2H_PA725I[< D3I$S85E@44J+25(#!P%32%6?!?K!1N@*NPD;*LJ8I"RQL0@!>:2;'7%=+]TICL6C1+DI*_,6\VXHJ0-8M&0 P6\BR@D2NU<-W-22 M&QF8:+S&4W1(*5++;,H*<-D:!"#2DW;(JR"2GL6;.6.8E!"FW*S&(/"'.%%D M!V3XCHN*>)HNE)N$KX8_0.U:VS24$R$J=AKP4B;"I72:FJSPD-(R M4OVK4WP]K25%O=1$ERO9D0GM&B$#*2!")82*T/(>L'Z<^A4ED\O6BD_(L!<; M(S?P,ZK+G%]89DL3'E T4*!G9Q)0/ QTT6!\.TJ[J!%L\CB*V136(T0G[.TDZC.3:0,%(O($!]F8;B2'_3=S M=#]R&KO1?D:.T9-(UBS%>O0(K;G,EL-HNWS.=;<'81'FF'(4O9W!E2>DY6CX M6.<>ZF6 CYQ[= #GS34W#1Q;OH3&@0+'I[2) &4(AK8?\6[6W"JHX6++Y]\\ M4+CH>R(HM! L9%2&IB;[@9K6@4+-I11G4QF7!-\EH*+XNR+X)$(3=!D2B#>O MLG&M2H9F1(6:!T7_8B/V#"U'HML7J$ENE+K7L#>:C'S"\(E482*7DF%3UPUN M5 O9R&,\D8?Q3!!'!MC;(HG\05AI1;-WWE#,53K@\N K[)TS-WWUK+CHQ&?4 MCE<)A\RJ!J'O4]P(3Y#B08H%EV%F>BTVT!A2S.&(D2N.#*#R+=%R)20K$V^K M(;+O*7\$;C6.%LTG@S3ABUQX)L4(JFX#-9@NR_JAP>:2CO)K2)78#&@IN3@@ M.[?:KY&']IA"'?8\?F"*S9D[3KC[YHZL%AE]D. >IBZ5]"A-PT]#:2G.@)P< MW O,@]98K*E!T$QZ>?<#4P3<(\N3[+@ 8S!K; Y M\Q>B -.:U;>HBQ5'-AA:GH[H0RBB(1P9R?\ AQ6+_KH#T9W2YJ@.)^P#@@_A M-9^-\#)G]S##I]%2@FV T7TG#DM\_H3.E2FVXKO03UZ>L=O+; MC.8D@46[.#&N9 R7!&JQ<0P5I7 Q6]C\WR&AD _G8@\Y_!(VD+%]@,E4ON,) M+Z#/J#&H+[)98!CQ$%U!Q+ U3LR\"C1B<3]&$0KO<6#0*1Q:'&;"8/Q(Q$1ZDU$TP'Q^= M7&Y %^(8N62(9!7#1GVJ'$,1 9FL(B)^9$8R,C\N@,1)F-ZQD?@>NM"5$\$C MI4(9%,C/*;:@>2'E*^6\DL+JC&/R3.O,0^D]<,X#EYSQJ$J0%!9.&3DT!85V M4C)<2?)R+>4RP7,D7\($ F*BT( 5,=()4M24.@0!]0IY$E ^EP1:9HI& ; M)01PH5CUB? \GI'MAMS_#NCO\Y)4-,ZL\$1BT&3 '(?RX++U8'ZO8/A.)H:# MY*#FA.3!7:Y1(;QB,Z&-9.88W5EB.ZF,A\$* 0$%YQ8\U#I;!P_W*;O"0_0! MASCFC.#E$(AX;M.&?1,R$1 F<0IO/>&DPYY#/UXC CCG/65<8B/7+!Q'8J/H M=?D(2LIL<*Y23B3XY34O!SO-4S@Y^OGG-\#]I1@0]NAT>0:9)OE)%!)%U!6A MF\L63\(@/)$JH,=?= P\]2T]5C.G>%<22_YB//G(@*]XH\2[HI-0JM]G#.9L M]I4Y+,B<_#Q1:41".U=N 7 BJK>2A@0@OZ$J9[SM+")6FN@D7/,HSR-WF9TH M@WG*5&?W4S>K*$%)_B!KNI@5F3+0=-$$PE(5D_D:J;K)K>/._/G,;.Y)6).. M(1C0\G-3ADXE>=)?@#M-Z6\YKM2Q)6')A8+DKR]-%,!U$O.FL/BL+_,B+4;. MX49IJP.8J1!_\G8KWMG5!K&(@I+M*.NSDT&7I%)5H"E_R+;AS!-59Q126TEJ MHC(RE)(IIH_L.Z2H9^E%&U&DJ\O8I!' MXH&T_D&:U5(H649OTR(PLZSX2*2L\/D*15EE8LRS1M/D2- TU;Y%-'&9W0R% M9X&I:B\2>21D 7Y+0C]ED0TQIR@O]@MC0[1\FM0FEY4@$-9O56FAB1ZY1'7N M!$]+J%8TCJ)BR/L5MR KF<*6L4(3.4Y43W>F=N!JJ8J3 M7)A22U%98Y$A6Q1HY'\*U M\*QF>L#KN..=QAUW==SQBXT[OLP,O;8G\Y!DZ3A!9WD41"JO%1,H&-8%N1:Y M34I$Y^P8J>A5Y#_&+"YTBRDY5510@Z=<,2R:>X\Y(USMF^=A:B4!5#L37S MD.F(^RYE%F1EXU9[?@+1Q3/VO2]<@22%CE@#F]+YPG!#90L0V>05AX^@W60Z+LNS$P7+!Z89A?YWI6)C?\P$//B^-I7A2D<>C MM]=GH:QB*5GX8VF* S;_!HD<,Y4CE+)"(]?C=3+]ZR%/[@8_!(SJH1B?R/UE;TE0+DPGH#455]I0G2G>=HW!&='WR?>07 M+NRSHDPKN?^R_#M5D$\UAXB.C2L5MP':-#Q94HRLG^GDJ$.D#)DV1/"5.A/G M63R&G'5\-QP"O:4B%&7 D%LF"JB>2ZW*E"T5N M\*L9C^AW[C MLI8;UOJE,^ PE-Z3C34K.6%WJ S(B)].6B:93E[>D#QXXL4*<-'ZS?RSR@VF MOG*E%$5N4>E)Y6;B V(TTO$H9+S($2\6*TNCY5XAN0S=X@\N\YS">>8TT"* MYA5B]/.=YJA^Q3W?HOAB8!\(\-G6%2;RHR0LCN(8&BJ@2- $YZQ M>;ZM.E<^WS90\VTKR=0P!/N.6!'%J@3)(!XEGF1E$>=M:N<()=AC)N23ZHAF MVY$24]**(65ES* N5 LB;8)4B3FJ$EC'!@(S'[U(I M^),H D*^BH D_EE4$S_3Z[EZ W-/4NBGNBY>7$FV")N@,TN82Y%"4BAGWN.3 MZJ9950V^7A$VFM6-RDTJ J@0 .-H9I4O >!B="PB'O:I^L.)$)EA8EF'RK*$29V /16E&:8(> M<@%.ZA^R8N35U!;EH?[_P&=(0/Q4+NE/W!^V\4%*P:A-(Y$[>_0\]*&@9H>PLT>RC/:6 M<8C+/#P%P$F#(A7CW.S*'T4Q22%RTC<%G0FOEBP5IFS2YPTD'K-[I$58$27!JH_T7X+ P0AY!=?E1]*@RILS M_(].^A3B263#?WV$42ZMI25\J CV*,"*OMCA)\2X" RJIRI<(1?/ 2;=$<'Y MD,?R(I)FP[-[-Q(I17=4-8Y>SBI6^F0Q5HJ7YO>>EH[([%E8I%54(,M5Z^$J M$;?K4.BD:$K$*][)VH:X-RI4G=.\ )W(R,<3+0J7F"9=S"YP9F4YK"Y<(-*K MHJ7)JZ+2CDI3#N$;_@4^&X;!<2JB9N6"))1XU#TIQ7+FW[IA(&J 4XLEO/Y4 M?%1"Y55W,!7C>##2\A=R>78: $O^4Y"V8*U86L2)ER&X^=/&S2B.\"7I)# =&86J1&F1/BQ/@.A>(ZF^!=6"9>[35%L9G!3"O'B,P\K.:KD1*3B4'R0 FF+]CRS+_+. M,"=:^HYJ3>C/KV8(!""0(W%E/8BQS&MJ9T@WE_-6S4]922;1'P[#!'9\)BMM M(G\0ZC#OPH'MM&1$EM2&,\L+P,C0G=IQ+O;+LUWL)Z;81I8F@0@KFQP\-;PD MO,0TREF+)"MQB[S(?L3K\RFK15"@$FZ9'8B&(S'/E@%F2&-@D2>RR* HF49U M;&9W[J'S*Q\=FVG\')W0(F'F3H;*5A>L3"24*$^&W"PPFCW,+(8LM7ZI:$9E M\2(UYR[*\T@Z*P<.UAX*&Z%RX&3;S6!=F#YUP,0N R9Z.F#BQ09,_)69_PN# M%P!?T2C=;-6.Z[7,,?85V1N6, .DY7UF4K<7>IM4#\T@\(&8"F))&A9)FD/L MT))EW]KBN;0+)<^I53-D2:M2U,>4&@'APES8Q=&VW"D9)G(Q\D4B/E($+_!^ M83CR,>-M>K 491JRX*L%N(7Y7%:IS@OVZ:C2R)C5M:1\?YE@3?TWJFEQ_,1$ M(OFU?<^M/MS:J/((<5S"$0:*L>?^6['CDEHHAXEA&*5TJ%!+B!LRX5ZQC=M4 M ;6E:5]44T>V5?1UI/1[P,LJF@^M[?F*#DJ9U(6RMBR?ZG&!XY+O3H9R.VS* MZ,BH)PB9)'B$03(:8>59G,F^)R3!GC DT+@\?WP^FEZ(G2#)PC&09XIW]!P5 M5E[/!:'*])9\T?='5 @J=5!P4!)YY:Y_%=Y^5#O1#$3EIHMN@6PC%,NCMF+C M-KR"F2@A;1S<^9D)3Y31H(:XML>3$,8,@>Y/\I_FSLNGQNKRR.GT4K?]M^]? M,Y=][DQQ,F'0H5R(K'0[.MC0MIAXZ0W("? ZE0K P@(CL)[O M*W=K2GXGXC.2_0(@S*=O$42F'> 0>7+RJ3HB@2R!-H)'$7AS\X[LI<'M.]B4 M1U9_DY8/2NI42FZHKBZU@V$@0^_#X7QOY(]!G"H:7Z?U-*%LT5!L[!_$2^USR]^ MM@H^Q=$!>WCL"$W9H.#1)@%5 *@K)>*O*(*PDO D6G;Q;ED*44:B9JK1N,*5 MG_8P5/CLHC9A8S4RM: 5&9]%U!+!IKVR0:XA^@ORWG;4U#E/ZSE'YW0VO@L4 M#PV_P^@7HS LEC,>JN]$E?MAS6K+V&\8!B%>2."W/NP5=F,:9TD(4YK&'Z[C M -\]LT6GL'[DVB1_I8ZQP8,J="G&Q['+1HHDXK A;YZ(C#C,2VJ2<44R*TKM MP4@JC0Q.394/7H8JW]^&2P,S]&;;YYD"=%NDAHA%$15 MF)F3&[M:XBRR$S$,*""D@">9J04T[:D\ZW>AJN(H,HC%#CY(M9PH#OQ2KZ1 <4TF,M3VN::*E#ZM M[J_4D.&QJ=S_C5X,H2FZV&,ZB_E5Z*)"#7.MK]!( HIW)*67((G@@.DA!]9A MA]**Q'TRB/TB80F5/V*=R3O)**[PH$=C:0\(L97#!)7&T79+Z)Y<1%B0#=GB-KZ9$*$_\+21V@@KU M\/?E!/A__RL)XE]G=L8_+"A2G&<]]#4.;G'NUR7>U27U;R^>N[>@4ZPOG$270_Y=F M"2E+:!\J1[!:>^ (\ZZTE\88-&"L!ACUEP88U>!!6F(HTVUIB>%P)(9J0-1+ MP?^4C==WQ\;5)>V8/;\Q@M$6&;+FO1KW-.YIW-.X=^BX5XW;TG*OEGLU_FO> M^RCOO<:D4\U\-?)IY-/(IUT!.[GVS_;MT9_^R+Y]>S@N "VN[9,&/1%H]P"S M?W@.AR2H MBLYRK:8@@0H/M%YKFD:]T87_M5IO-ZK[+#9.M#=^:;DKDGTT?]FN(6)O6+FY M"2JPA?)/4-OV#!4Q5VM,J/H$&A,.8((*;*'\$^P#$YXO2[9:)$9N6Y:TND\0 M)I\X44ZX-(1TJ:;AI__1*EY]N,C7W%TF;G]U8?7RV;# MZ52MD+*<-[V"9LVTL-_M#C>]Y7,^B EJN[B[;ONDMF01]8W?W)OR7MJ!8E_7 M;#D=4Y:>T6\]YN3I;?D5WX MH&1Y+/,>8JO$M)M-!<3YU?PIJZQC!\1NY=6VS59C&7(]\] *W3!:2MD>L;2: M6DIYX2C=,AN]+6KX&J5WC=):\7CI*&V9UC;-!AJE=XS2=>O$V@]*E\8YLF M3VP;)Z;5\@*U_'2F27SY%?.*FB?K3;-76V;0TO;)<@E'K<9)4RLB+QNGVV:G MM<5@*8W3.\;I9F_7453EO;2*XK1E=ELZ,J Z*-T^64:@#]J+6,%T^2]A$$78 M\'SDQN5750Z$MJ&OW.RT=VM?/8"CK0:!:K9W;6.M]J7M!N$Z9KVS[-HTPATL MPK5J6L@O'<(=MHCV(AXAK(,2>+)-+#MN#^(B_0'L0M3],GUB)3DRK MY 4J^?LDYL@<.YQH$>6%HW3'K%G+F*9&Z9*A M=$.K^2\6D5QNEDWNS5MB*@03OV]60NU[:),>J4^,7UBVG:QK["" 1L%(1.&"R.V[ZN0 M(7$@8H\(+>CIT(+2B2_UQJX[Z57\VG866M#LZ-""\J%;5Z-;^="M"40VF70KCYZD +C.5RR^&5]1(V3&;->UVJ XMW'WEAO)>6E51NKE% MI4$C]*X16A=+>^'X?-0VV]O,4=:NQ!VJ*MW>_A(/M..@0%?YQF+#"Z(*. H> M)S$-(#%.D P\-DMC7A\8,5R\TB.K:S9VZH68(X<-30XW10X;O5V+-R6^MI>" MX&VS;NVR&KY&\"TBN(YKU@@^@^!UT^HNH_H:OTN#WY8NMZ1CUG24GSZQ S@Q M;=Y88-X(V2WSDZ4^V&=L;;7;+<,$%=A"^2=X!/V?/\,CM+8,9Z0QX25,H#'A M ":HP!;*/\$^,*$T@7T'U5SQ-SMT[NRP"O%^!<:'?=O8> ^"]BYM9P=ARJJ& MK:QGZ="\S6#@!MFIZ?[%%6'1'9U>; 7C]&UGNXF6!V,;NTZ MKK^\=U91C.[4MABUJO%YQ_AMAE( MO@>ZO%LY2#E!_&>&^S;;9 M;B\SO6V8,#8T8=QRS&]MYS']Y;VUEX'CK:99:VRQ>I+&<8WCAWMK+P/'CSIF MHZ/3\BJ!WD?6_DJ""NWF)_@Y")R'#_#3!G#[\--/Q8K#SS.S_OQDU4$>^G3A M',]53MX//KQW/UQRQ20RWK]S85OPV9(I#W];!(6N[S#XMMZB*=,=.FP8,CMB MCO&:R(+A^D8\9L;(C4!+-1Z8'1H,7G6,*S:-V63 0J,!E*1>JS=,8QA,IG8( M7]ZY\9C>FX9N$-)K)X:,(9.*GCH9^8--H R@#MN>]V $HU$$.N'@P;!A*35< M"'\85Q0)KU8ZTJ*)E66?&%^#.UCM>'85=W9D>' Z#&9UX.\X,+S@CC1P+[@Q M[)C&BV)8&JQJ[C1LW\'G66XR.H]L*B+%T8EQ/<9IA\R=TE#\8\.-X(^8^4;B MXY+D(G"BV)T H<1G;X);%OH3N#-CD#@W+(:78/+I- QN;4^,O?2,Z"9A+G69 M\*>8[28,[N#HX*$KV[Z2+Q7?"-\NS#QB4>0&/HP6L?#6'0( R=D"905#@,?0 M'L:PRC[NM1!V[ABT'/ ;1;'R81,!# MZ!A]PW9N;7_(< I8G9,,8R,:NU,Z-?CL-4BS]=JB:[AS/4]LWJ_9K> ]X)OQYC^##T6'12;E(A*>"7$,NP7\"-NW%UJ2#?Y93O<@17B==> M1/+XVC+850A9RVQ9S1EZ-$,8ZB92)UB*FZ,X@ V1#2!CW 9>,N'@/@8A@:,: M ?,PB&("]%E2_A<^!.HQ&#/V\4 MT $R=XZTR'%C((ZF$<#P8@@:&%@+@DK #Y9?S'!L^S[S(O@H#)*;L7$W=H=C M>C5=&9+2*/ !I6!JP0MPR# S'/ R6L $$F M2F#12Z;D5!X.V -B&B.@V6$(]_1 HU!1V=!E2,+Q)18!S;7QL5$2)R'+/PV' M9OMR,7A0NG84_>/5Q9>/O[^:TSM0\9C7P<0G MI(701Z\^S(SU^?HR'4Q57)"HL%!)XJB]F7EW/#H&:6+^PR$##GOQY=N??RP= M>$[MR&DLL]C_ZD/#>O\.)H+IC].W2P7_2]GQQ\OS_J_'_<_7Y]=_F+8 MWIW]$$DU&6.I?);;TZ_&F/'#J:-12GAA_J-&_Q0Y:,17KXQWLR?YVZ?BD\3K M6/LA+%L6=SD&CRTS51G'-'"Q5 4*S6]F=.'(%!P!4 MRS2^,)^%@F+U'9#/ +E#.P;2:)SQ M455MK24[A13L'.GP*3IR!5 P<%^->6 MV>NV3916NR?=-S/* PH)0BQYW6O6D-9)9@:3,& MP0-CQT >B383+393%0J M-!BZ] U)$4B9K>Z;O&Y"/&]VN0&QLRA 1FB@NC,C>.""HF0Z#4 1F]-NA/X2 MT->)#ZMELWRX4&'),4$V /9"O^+:0$4($S&A'( Z !LR.N;B# @6<#K_G%"Q!LPR&!"QX MN4\!Z%&FWI.RC<^B<$V*GF4VZ_QZ7M?-6A<$]9!%4Q#48 COH9*GCY(9'8ZC M8BML&Q 0%7,A;L(X/U@L05R<.&G!JJB)V@$7;[B &:$ !+*;BY.ZHP<#F2=> M63!%M?C?\%P0XUAVT#&!""+T(,S+V':#\AKY>IM)+2U2=F&'( MN: ?%(R.RPKQW56& \W\,SPVX>WK1GABG!F%:-U"#/H&B&/43>.C'9$AT+B MTT*]G0@E(ND52%CN"!0/6$-_. 29D_#W(O# ZC^#NI0] M5"R]%0IMG3>*49@!'/D,> $ 7BJDE1R<"H[WG&1!1B:6N:->W2)(Q..U56L@ M/J\N#2D&.)2].[75IZR7_"XD:G^/T=YY)!#YK<$[#ID4'UA9I.:;%E! >U5- MRHC7 H"E:4AS45K5 R,*HIE7U2NLX!"CASSQD9C%G=.11&7_[")*O 2@\1T M?_A@@%#M1QX!847@!\NB?:6J[X3*6Y;Y$>3:TRYAF;G5%7\E?6]A(A/X%^>4<^P=C^P>!O MP@ONTDT=C#BGC0+2"0I?^!<=0H&+A!-V:BEH>*CCQ(".LV:*N57B]U)^72ZV MSIYTW@W.?4N2,N#S.>,S(GMV9 &P:9L$17F<>*FPB!K(I)]>$@4<.+0#AEP@>+3NA,W51$7"0XJ>L@6'3@^\;/37*M M/U@6$B@ ZAJ9F:&&/@4&A_(R4:&BMP ^$;BD>E &AVFGBWXW@00WB"[ M$;MQAX@V+AH?Q&0S;E6GU$$(Q\5O [T=J>7[^;2;N%#/%H MP'P&I/XMRH9Y50+=X2/2MIDT_:&C=9PYO" M;JJ\AQ3)7$B.# QW"KG3@1O#B7F.@+Q,W=CV3,'7;[FD#_\"LZ6C5XYS% P3 M83L%D@1?\JE]=B<,OIQ3DR4U\!*<@GM'*+P+J5AH$C%D]W =D5P!"V/;]55C M0TKT:+TSYSVRAZ[GQN3TY\*E&^$.!8@4'R5>M[ R'\?!,?\-3<%N5'BC")G9 MK<[0X"&:YFA8$CF%'P&]4L,AZLT./2(,:""G =^:>GQCN/L_?0I*N.);@&7W M)PQ#!8PC'NDU_/7/DZL3XTN_?\$_<'Y]2QB3BS"8/18,#0,\(EH/XFE.2"+C M#%YM$')0(D) "\I 4UKK!71*/IB=)[>OIMN([ F3W,B.1/Q)"O4XTB D,,- M.BY@'4Y^ N0/DQ''S"/6FG"!<78O8Y3Y,7:#EA^)N @RVU(>(VPH$"#[$"0R MF")'35P.Q@"' M1#'J\4)8,H=N,$<0@_$Z9@"3V9F"%W:R/NH(L!@S3PL(ST M=DZ,*Z2=W. '+GBHGK$D<7-[*LDS2H(*49@ MCHA:Q+N*'_@M_BL1(8GT-(9@ROF98W*?B,^X#8BB4(" ##E\D[A"],44OK'\ M[3@!XP@2LI&'84E\S9R0".^02^0IQ%6$BA!/D3MB+AXO&=+G2$(>&^!7XZC^ M=H7%I*8+\CS3VF;7P:.E[H+P!\*UG!B/ V=IK# +*6/2&84ZF(OT#G!31@J- MZ ;BAP(6 E,T5YD"6'(:A1J$,I94"9%*^3TY/]"G)B!=]8+3 =BW-HB'"$+( MC6"3>*]'K;>S J$JM692HM#3@!W#BL,'DR9/:>+<3O">N3@*!P.XYL%7@I)& MF=R*VC@//Z.E$Y]A@GAQQQ[WXW 1EB,O)_=<(A CGA@?V= 6=(2C84K@5(0T M54J14HG9I=M>X-_@5YSTT2 INHNKS$B$RF#D!DU%[.+H4S#2/)G1L5P[C>6J MZUBNEQ'+5: U7>>T<,E*]R2;'JX\29BHBSQ()(*$JCA.1PKA2+N5X#Y), MX< 9R@L"0>8$@]D8=LL)G(Q]$-H.S+,_K9R?!H?P?[P"R$3 $8ETZ=\1<+CT M;PYB0,^N\=44://$PFJ]2:&VVWKS&,(N31?+6:EK(I8 M'"KK_(W9N)MTI0MJ8VRPZL5VBH\7C@J$!6['_\>K]N/T1NMVJ$L5ZQV MUL+S3V:#ZD)NRM2JL_&^-,OJN6M8J@PLY2-I-#CM ISJ.P.GE4MO[1CJT,>W M/5@KK/6E+WI/%UW?\T4?8K M3&!1"(H,T=762W=ONVZ8KMS; =&?A [)E#G2P)%-(7:&*1WS&9-$ZER7EUS65.&;5^<%J7D MN7Q:%FBA2=7&X+UNMEJZG5UIKVZWJGIIK%*[%JNR! VJO\=C9365VABH'VL* M5<9KXXE,I29159&GKA:$PF^=2#W9DW5H[85V@"DKK]8RV\V]UM_>S>5ID-D< MR-3->GV+/>;6 QDM.DJZ/).V4GZ9<6N=$#:.5"LN:X$MV^QT=ZE\5:\3PLL ME+K9M+;8O7R]KC@5[;]P)8IW78JLKTKF"\M-9HE\/"L6H]FS8IE9PI],'GZ0 MM M-_IZJWR]FA^_J(O6_+CR%ZWY<:6O=Y_\^(!#VV6MKGIMY[6Z+GF?KRJ&MR^/ M1NZ\*V.P"&F:GU],IDN6_QEIOEZDZ^AJW)>,VZV6UO,=FF@KAWD/?8JIF]ABY*4_I[/.J:M7SE5Z /!\R;9KVN2UV7[=KJ3;/3 MVVV-1GUMSSY"JV:VVBTMTI7PZHZ:]9/=DLDW&N$V8$NL-W4)XC+>7,^L[[A0 M^OX/MAHW=]0V:_4]U;C7M[;^K;5.=GMIF]1W%SB+"\Y6?Z0_VM9'VFXCBYV',:8R)FFQ13C^$X,+X%_C'^_OX=CE;^)"$] MJAY5CZI'U:/J4?6H>E0]ZHL>=6M:;^FTA2^B58SAIAUDM(=W4V86W32FC+>V M]YXQ^NK6#ZG8_=UI _@&KJU6VYL%7%^;9F\',H&^-7UK^M8J=&L[YVK:':;; M..\G=0WD;ATS5-*;Z^RSB;.^N?75)IT\4+8KJ^TZPU=?VK//L-'3J:"EO+>N MEDC*>&^61K'[]J;]["U5C)VCU*.S",@PG2 8>FP7>/5?/ M7'VA1Y9E=O9KM&I4DRBO3_D.#'@64^B>63\$E4OE IVZVZEH4U*+@:E;R MSLD!P$KES%C5)S--L]?%G;7.7V=YI?+:68 MF>+),[P??'CO?K@*1O&='3+CBMWPLAGNA[1O:VEW1X#L^@YLZ)=ZBP>5R8U& M?*-&R%LI8D.(D%&L&3:N>F,$MRPTXC$SIJ$;A,;(C8:V9SPP.SPQKL=N!"^. M/#:,(\,VFHV3[IMT!/@%OAPF88C])N3XP6@4L=@8/,#SC?I)[XWAL.SY:1B, M6!2Y@0^31"R\=8>P;\SP\N W/U)'PE@XV(&#I0V+%UBY6\O:=V#WCO3D'.,U MKX2/1XA'@8>.EZHQ<;%)EW &"@@ M@,)-B#/C/;DQS 4 @*.;RKV*!X-TK>P>8Q;A) RO 0I2PHC$5VZ_1 &L Z< M9RPJ.0A( MLO2;'3HO@BRE&YTE2PJH4_LG +C0P)9";\Q9$B5I4_:2<6='AH>0[3U(F/*" M._+&>,&-8A3; %#!B/Y048?H3W 'LXSE^HAU(_$;,O=6!.;.$Z.J4R'> M/4B]'*I5O@(9BL?J:_*6LX-6R4S)3Y"0^*O[K\1UW/B!]GAJ3]T83N2214$2 M(HNK)#:?VM&8]CO$7QB?&8^!>=;/3:"\=H7YBG/L&"K$8)X_# >(BDS2;70N!,QH#ZSB. M63A!Z?<'(_$5: X ++S"YM9G9$N;64W;;/0ZBQZO$QF"K=!^?"0Z(%6O-2V> MXNL.K'[Q5'\!_GA10%L-612'[A!=L73V\,KK;JNY< (^?@]_63C^=]_X/HP# M_+ IEX5H?(HGXC_0R7@,I[1]7I+Z#K85,V#PR0#$-Q01&+%OF*!E=EHULU:K MP5W <=*D+@ &##()L-)U,/R!=-F>>QDHZY#1ANHG\#K0(CX$)_ER,2EA3@G) MD#&'IK&G\->].[%C9 >O+Q>\N!"N$]&42 ?DB+X0DW<"*!%+<$E@&M+?$3I,62(L'* MO8QH"5DO!A*Q2W+LN+?&T+.CZ!^O+KY\_/W5K.9;J[TI4F#%)Z2TTT>O/LR, M]?GZ,AU,U?-!R0#\3'O:XP0S[XY'QV%P-__AD($(>_'EVY]_+!VX.*Y":NZS M)!@31]Z_@XE@NMR/G]Z/TV"3B_Z7L^./EV?]WX_[GZ_/+G\!.G!G/T32PH#1 M&E@;/G=H8\8/IPZZO2%B4?ZC1O\4A:F(KUX9[V9/\K=/Q2>)U['V.5Y_/_WJ M^C\R:"@X@O0DBJ-;YB#1Y*=KHE[ICA8:0@0(S6YE+PST E!_Z$Y!4A@!0@<@ M< (!0>4H\8#* FD8/Y9P/WP"VR#+G%OY4NZ*&40VCSUO>#=H.?+(T M1""QD6W*0T.2!DX-G/L&3N#@8> D0]G'AY*_2;J/V7#L@V!V _*]!E0-J'L& MU"D'4V/BWG,UE4NF +5\8@VC&D;W#:.*-!HR@%9N;(9W;?)WW<)%!> /[X MI899#;.'05?MX9!-8]L?DF?6AQ&X^5BX-_<%HT46BP,UDJ!!1*$ P2"V75^8 M3]%P"J.2L22U?FH3B4;P[2_O-O#LF$.E=)D*SZ! <,V(-)P> )QR:!2N-Y2; MXM F6PD <#)ATN2L.N^>S9I*Z?$^]XU/;,@]I_6:U>4>TH^!':)ST/CDAHRS M*')"HG_2YMY+8Y \H-<%[:,WH3TQ!@RF\?&,_]/V$QM$4PN=KE;/Y'Y"XV[L M#LK\+4&21R!5$$7*:^.G+'D M/E?V@2%@"_:!C!.6XZ@+06"&A?X:+=A:/ Z#Y&:" MDP@?(38]#2+AS<>OB+[(^!WN&[6C*)F0<00=(D-XV1ZFSA QE/=@3#W;]QEW MI<+6T8W*G:$#YKD@_*=^T2@9C=RARQ? B3*<(#I0TC&XLD!S<,P_G^%MS!NR%-S-\ET%%#TRZ@J;XS:%HY:V['0(?Q ML-N#M2>G4^J+WN)%U_=\T<\O.+:UVOA2^FO7WRR]FBT4'R,=!ZTJ+MHC!@_& M$<4SN[Z0M;?. /2H>M3MBQ;K(7Q5*@Q^+\AP*'_#QR*A>5DM"ZN]D[YF/;/5 MVV65DU)WHSO,.VRV]]EWZ8 %E1W3K?/,^E@ANK7*!#L!\Y;9:N@&8Z6\NJ.= MMBY16(P6JN21?"YPAFCBM#D(MZQ=EF\JM11U0)=FUMI[$GZK%RKS"IW0F>[6 MS[+3N3NZ,JYH'@;TC<6\0A.F_UM=L]%K4US(;&$9'CJSL R&"$)U1-&+.D6: M4*Z^'_C'Y'UVX4VUL)+#1BP,R>Q%I5EB^YXBNS 0IZ"'I"Q48"JE PB=<*HD M8A3&PC!R!!CCOVT>@..P:RT.#*02 AU6E)S],(I &,:A4 02>OK% *)LE9F=N2AC MP[>:[8&?H3*+J)R&58FF-IP<)6FKA=%>6V:[8\U41F-3VW6RRA+I^F?6'*5+ M->@%..GL1F0\6&2F X:R8);\P/5%/(^X,M]XW:UW9L^0GS8OLX$'7O) F4>1 MN&W6K?J3D;BN(/%*E=>H#DN;*MP\CNR/8_4"*O76PGAFV:K M4RL?PM>;]0-!=\!V +X#PG9= Z;1U#5@RE(#9N[ZUE')\\%O@A_]Q:N8%6 C M<:B6V6O54_[1G*OUE1\L\(,W7& #+BYO!_$"*G03C:055 MC(Q;#$6_ =H0X]-_,1&<3'6J#)]1G:@P?CAV;!%,2_E6%((MAC@Q,%(S6WU$ ML<0TKA/:$YLL,%FA1JS0 '^+\B$BX0!7_Z\$2"D+X4DZ2QY]C<6NZ$'*4A"A MSR/@E.Z4AVUB"53?R8*=*4R4:D,J*ZR<+--?$1;PHNZ"\ >E!(BH=^1:*+GT MFCT.7O6::?4Z%@YKW_G ^[X3LDOEK3HS)-0=2WZW'],UC;4DI%<>WS=,-M- M*XW.!G1/$ZDX#6>TV:NN-*./!5]@++U[YI(TC6\B7 M$P0JJF!.ENZ 8CCE6"S&LI[9Q+REF3J7'=.JUY6ZT+0H6FWEP$[6T21PXGJ7 MKV8/9%@GM<$4'N#\9,YV' 0>Y1W@028 &9330DR("]JD)(P#ST$M$'/!.'_" M,2G#*25L:HI+9B7!YR1I59-U.+FN-P2M;O""IS/@%"VW/"T4#O!H?.#/[A03 MEI1,GMP*%BYM'GQ(2KFC) O8JZSVC40J&KM2]*3G@$2W/'"_5I>4= ME98_#?CN6%;'=;Y<*KMGX=#E6,?KQ093+@22P:;1%=)*=Q:,JWBXV\XZE4F! MO/Y^X,\E;]86YZ4B12I[8NHUU71GMVZ01.GS=!X\7W7F%:M;/2C[E(0RO?81 MD23.%;T6!9ZS.W=.C!7'JJ-KO6*! M3%- *3 U'P1R-.!BO3#>(\0E70J9Y$"6+A%62G M-D>5YP0UHT!&4QD]; LWB/[J7I-+7]1$/"]_T7WP:5,_%3?)>02_LAU0;-_+ M!_ -@'&?%PY.;U!9/(@&'^D/.4KZ9I3Y=F 4?E+#7_O"IZ,X:?A7SJ]XCWQ7 M"E)]A(M&X+D:PPU7&YM<[J1ZX*92!34,^R9D1$_X#1#E&;L,ZTFP88*WBW9@ M=\@;'<32P\=!/\*"%W2&HL=3)'VC!'-J?0P)SA*]J/T4LSV8,WN7O(O'@!U2 ME@640%YI^SY9K!%?.'P4.6W10)D*JD@&@&CR.JM8.83,Q/Q[^/J.*HE149 ! M(S=JBE-H>2%;YL1VJ:H(1[W,^DB*"I7PF%T"!WII52 S*#:T$K5>\PK-F'GD M)J71!';+KD6QRPOP*)O@XFIV6Z(M"!))41B$XU,,>(9>%_3]*E1OX:7R@QCD M:8J@95@_>>C"<\I%D\[ *WG(?=X1K8B7L\E/>4#SZ< V>5AS7 #SK]D\>R2S=5".RY:_^O!(V!(&,B?"*NPP>>_/L3 M4#HOB,CN9P] HS?^X$7$+MWHQXE1M,?JA3T6.C5&^!B1.BR.!'21"=H.S O! M 1DPUBG* H?(1$JR',;#4.0/P#?JL^DART)+G'9DFB40Z"M8E ?TXI(1?X&W M.:??L0U54X$G4(%N:8C YU3;O,IJ(R$QN$JF4X_^1A'N$\AI+QCKKTGVF]?+ ML_IHD@)@C!\WPZ(>,D5M\_.QE:D\..X]5:(K&FX$BE-PQU)A\: , SJ0J]'2 M@5P'&,BE6=,36%.O-*SIE'1=G#HE8*[XN\QGQX5M8=!+D**Z>;47&Z2CS&F2C7ZSKFNL$^MZ[BP M$7+;1*E'0;3+C2+\52FSROT&2&]$I)JLNXI&4='J5K$SBF^OSDZ-,)%1PKC0 MDCO(TB+]K?;,=1_3)X0$9[>VE]C2P)RQ-&,!=E2S)_E?[$F ?F0CL(_(N ]O M7"+4\%5;#?O8:AVQM_2*U7+$7])M#V"6!5:>W0O#>W]((<]6K]$D3Z\]X3ZV M(WQ!.J?4IZ57ZNU;CF&(M8NPSYVQ+4G,'C"Y59%>"7B76Q$W#44K8)RY/LIE M3LI9W*.$@!4N _=.OHQM'@"6CI\DG&+)'M^)#VPZEF026T9Q5W&>E)V2V^0L M-=E_%VX3'(5_ETF4XCN3G&RHL]/YD;]_Z/*&XB&[L:GH>K:5[(QX*!0_!RFO M,H'@PH7[^(&:RF;HXF&L?S/1/X>W=%_PGH_G$&-4ZQB6?H=:7GHGF=\:P04= MZ,(/""*VA^*A'04^3]E+*\>C^PN]3K?IXF&TD-(:N9[: MGDYA%G1^_)TX-_P)?_9LAD$4'PLO">=/>.1C=THAO$$4N;B^!=LO-Z\H(HJ( M?RI8V89#>8P$XU&",1*8U^+F!*$\ M]R1^+@2B44X@&KT],?Y,):(H 0P1&>'XT'(ZLV%.R],,,)F F)1"&E),+J)* M*Y_77 MT%8_B30W?0JJW=!E+RR&,P&#-P 4(>6E\FZ,+,W$I3=Y#T(OR_3Z\^1*:6=!8()Y. '+N=01^U%Z18C@ MJ@+G,0MB*G%\S&+B4O*-&\7$W:<)8.U0A8*1"W0R ]R5+^S$N$C""*,I**"* MJ*E8#.A-)B?"ZH)%A$ J]E)\G7#S9V PE&Y^63)BBF%6.>BBH%!5.L_@4E'7 M^/&X HQS9UMR^)GU$\S2W(H:00I,^6(A?J38)(8*.2X*9-$2H#"';:[&RH$ UNF#4!D1-CAYIPT@X9G MI>"NM8/F4!TT'TOCH/E.$:U*;-P+=LV\=S\@H8/3&;2.+9#2>:O5"\QRJ&3& ME))V$H]#)K, EB088@A,9C62*9\8&2VCI OL]H;5!L:!^FEFHE?9"^BM3D"" M?1"F$>FD*@I#J#TD132*PX2S-*QI%J*ZY6=I1_EZ &':T1*7JE1:X*TR;2[5 M\SS50'2BY)H<<".7<.&64;TQS&5!]=5-53@%2(Z&BS8EG?)2K<-:3/T(*36W6NCB7=M*7A@>_P3$B;#Y+4$_ M8<\%Y<[%P#5X;EG@OV2'_C?0!_O3*6BDN#<=U;G+J,ZVCNH\P*C.W;6$N^A? M7AOGY^?5-!:< @.TJ012@7-=NK@N[#"F(X#? YGXSBNUI XP7KJ-\G&#$#ZP M1>9+B.54&340YZ4"/Z'4X9+H XSG66!L$,:J/T1> M-AI",;,2ZRXQGN8)PU%Z)0Q !8ERD1@STV<&<2WO'*:\8]5*).\(Q<6<]V1Q M2\VI1!/C"]J?T/CTP@.0S-Y&J0_ JIW+<&#?G98#A0%J=P V#/F3,+K8XT:=H"YE"R\./) S@.<"B#EK3. M> D2-ZE>F.%A$6]-QGU,5_>5I.60R0MS=*0E@L>KPHL3\EY_\Q$A- 5!FD/ M7W1^[.;HQ@R1,!4J,6;<^9Y9FV=N!:/ YF]E%=S?O)]#._WR3K^.=OIII]_Y M?^_:YZ>Y\%.,$*W2<.2S^[$[<$7MM(*B:L;5<,P<#(!^*5R97ZDL=Y:KQEQ4 M=*YBOO=N*H8\H6X*F\=6%)QU;QL1?)4/,"X*_ ME@@J_VN=BY& M\Z9Y=]]SBJV=_KU$^M@ <,VQD"&0!6,X^DO[][=W=V=@$AQ M08+_KU9N-;N,=Z*96L]'I-'OU1JW>[G2;[]C] M_[0ZC4:S=C*.)RDY.(;!CH%(8I;%+X(8PK1_4.H'N6PH-Q,[ U[(](J^K#UH M&EPNG$EU-NI9\CWO(C%@\1TF/'YAOAT]1##F\,0T_@+B95P]1/!69'SG+5?( MHO[UZRF]=H8GST#]5?H/\F_/EYE_! ,SX%K3Z*#N\>^FNL)VFH=M:U1Y&J%Z MW).S9TK:Q]E%,G<&*++XQ<<'S[Z+GDDB)Z[C>&S=JY]]NS2WWSA<0HF>'NR# M@CK7W+US,O6'#01,5)$S#:O7HYZ_3R0D5NWXZJ-2YD'T$>,#-D\T3*T!4X<+ M5>NSWUJOT6[TZL>]SC'\T>XT3N+[^#&VV\>RA#+@_FD076\2!'9X?;\L4/\3 M W)'?9I\HS\-7<_ &@'XY(K 3_A41I56SVMU:O59K]*SV.X?=-ZSV*D+J#(*L MCCP+T&.F5@^7$6NK,@F\GG8N&CU%D**FIVH]H%I=HDG69+XLBZN-*J' M*Y;5!;7.LN"W;K?=>!>&3KUC6;W._P#*U#NK(,U:+,9 [E*O6;75<2'/,;J( M#8(12/9 XVG]Z^F W:P@8 MC!?*#9KN-Q@JKW:N!0+T%D)8]UKD-8 ,PG39M M;X@1-=%>%[9;U85MH-KM5J^!L%UOM!KME0QQZY%KBX.VM2ER;?7$>)I?T3BYD MMS7T/MV6^GAL[9Z-O>=4&(I'9_ "!J*FU26Z)H5C(JW_]!LO0&!J#]G3#KI9 M A,=\-5VK=;JU5:3_Z-%NC41=(72$'LF M(7_([DE4?1;@1'N'UCI*N.G#IQ)/EW9J5J_=[=1:-1" 6UU236O'UDH"#\DL MLOB-\9V3F]1]KJ0D@'C2,D1R(PA%6!\#J_#(ZH8WH>R5B'4%1RCT<+\3!XL6 MR3>M%>4IO*:5)*K_3'R6,U.VA% E?%X],>W_K81<582T6\65)VD&A43A(-&% M*P=6HPXZ;[/VSFFUNH! H", (CT%9S $>>)S=3>'-D\ H?, MC\\._WBYA+Z*QG5NI[$Z:(+L]=XAQ!ZO!+)?+_N?TA(\!*NBO1Q/&A9*+P#< M AK_/(A633Y6Y]G4^.7"=(7MZK.VQ]4HL1L"E\]9(*FVWQZ 6]H?JR%J[!:L MJVM2MUJH[S?:3R#5>8F\?X<9_D4"^=: O+X0R(6/=;D\O331+)&,M*PNR79VQ,ZG^)@E&GNOC0K=7KK6:=C)4-J]-8 M*33LZ2@AT6$G6-!=/;A2]*RQNO-QE9:)GVM\60-?NI7%ESHHEUVKUT)\:;:L M]FKX4@CI'"4(0^;RY+YA6SF"PIYLUB<2Y.Q)X-_DTN/XJ.YPC%CWR?:ICO;S M=.ET>MDK\,38(QJ4V5+4JZ;I/A6FK+;5Z3Q!JU: _OL( -+XRK (JX3[C"XC M149YQ4Q30N=LIU1.D?F^&QF_>_;XF?8C-:P?B?_>I:4R@[U5JS+2?(M;,,W"7&@"^O\,QO#I"2##( F? O;- M)PM&N(X9GL 33O9K8BTU;CPI]*'TN-%8*4&+]T-T?=G7&0 13H*:4_#RS_$3 M=8#:2H$+J;3?$%@G@/TS&X04J-\1\H_VE:T=U=4[]*BN+M+>S/N+!"WM]-"V'EX;@SHB[,98-FEQSO1 M[)E.7"4#N&P7'BH*_-61H&L55"I#20<9+[Z2*+,<2G1X^/H$XN#+"6$)5$HO M@6L_NY_"8F3/M02^\#2%6(M"'' IH3D*L5(6L@ 3A)*/]@\4'ES/>S#^O,** M91>:0JQ/(0X^!^TBN(/[QA(D<1R$/GO0-&$MFE"&++/_F ;V8Z1@#A[(P.$E M#C=(1[!Z.P;ED^I :\JP?B7"@U J0%E= MX\^3JY/3DZRW>J-5>Q3^>K7VX_!G&HRX ?>3/9UQ*.$5*V&BAO>UA;]>Y]"E M4\^^PS2#U#>FRZ(\[0Q[G1(1M>Z3W6!Y^-#^KW5HP,'[R?N.0\U&B%WP9CA: M3UTO",@Z.?]V=:A7?>Y[KL^,_^_CY5?T;\<4A?,I&%+M+'W;Z]SVU>EO9;CM M:_L^\(/) ^!WS'QL$$2MV":VOOYG7?]I_VM)K__4]H8)[VYO8([G -OZ:&!X M#C!\.OM<4F#@51,U+&P.%K[V/Y84%K[: ^9I,-@,&%QDLX#> 9XP+;^5*?/)LWA?IDQ[;QV?68<82!Z(XCVHVX/EGWU-.7 MATJ&.5=ZB>'!+.K=>ENXTWWUG,Z*7LR7FI 5+:PG5;102E2\F2V8(0M"-*8Q M=0NG7T0-C,VCAB'_HV:Q:O?88]$^]O_PLWCJ_S]3 L*8A0SA8&F;X"UOX/^N MMX$_;-_FC4?A7GF95'3$#(/)%(B&'0?A@S&E%J:A86==2C>]4P7D1#67Q8"J M"]KIPS2.%:_!'[KF%'RTJ3?:PG]^9QBG)I''9/ M'2@"/PH\E^?1(KP9'-5K6/6K@6G1K=9;*?,M%$%0 M N'KZ;9/NEN4$5,^8M5G^0A]@LT81O/9#2?&T<5I__M'X_R3\=Z]AXG];R#_A/ @LA68YQ)]%L[_8'[>L54[ MKEGX:^.XUCMNP/7Y]@2VZ3#WEW[BN,!U<,QSYY7A.O]X-6PT,++X_;O MKL?QGB"[#X(X#B824AHG]>4WL[3ZV@(B+V_*$%>UF'00,,+\GX_G?%.*C/P( M6+9:!)'E \LV3FOAHSAE'[^3[5:FWK>H,$<(2Z%P(MXMR,WF+XF8M( M6AU^2DO69IW_$]FAY%QMKBUHX:K KB:*Q[]TNA2'JY.08<* MV1AM+[?,^!I$C\"7,0=:&D@J3WRH$MN8MR\"RE"O63U!(419-4V2G@-M<[6_ M7SA)LJ.Q\=D+[C2K>QY)-!R# MVKM.+7!M9]V:G75Y[?3/QZXVNAY@M?#=64LOSRZ^7UX;WS\;Y]\^G5VWZ_-L7X_/YY1^[-IUNQ;%\S:D^ MKXJ'23]IG6R4#50A%K[=YD)4H_DO93]5 *KO4]>G1"KN0B[BI(< /W-.J%4Y MIHJ]?R=1[(X>\OC]ZL-?S!C;H"';:/D%:0+/P1ZB!]+V']"^/%1EC8&P_47< M]@>PF/.C'''AA-Y].VL9G->P39HM9!Z-G9LHRDG.06HD,LDYFBGV'BCV0,H4 M%/C98*2[\:R<(RQ_#7W 9'*:Q%JM0&#SJ_OL74=B-(0M@X M 2@_J*)7C"F/*C%&MAMZL&G8BPV<8R+;;\+74UA<-#O$-(AZE#_4!IF8+;$K5GR=M'.W+YR0M"=PC$; M; MO1X##AB/HI=AATP"[A0>=@>NAZ"4QX"?(T >&99Q8GP'+)QYWB4]C-TCZB&L M2RR5;"0;Z/$E80P8U:] ;"<:')T80)-QJ;8QY=X^!LN+IH=X/D!!!0T;8*G1S!5)\PF: MDFFC?$XD/3!MZ!"+2%>&69O&B#F(DR!TIBG%V*T^I27V= K+)[]SF'@BX1CV M*0*JH\=2DF$-$S>*9*UK.A'<514Q^R^"=2>A9A(9W"PZ?\Q*<>#BTS/D!V-< MCX-(_5;<.CQBPSTS'GB$APF4&:DNOR><"B\^&,0V3!@R.PI\NC?07!)>AM8> M! D,,6;P!K=SK8:;HY Q7&3*O/!*Y2-F.J"34 5;8+- V>#?40BKPOTHH!@A M<\X!,DHY)DI&L#>8"S;(_!M <_I2;!%YF]BB8&HN*B.8QD7Q68%G4&QBMH.0 M'/: 9B=&'YBQS9WWRJ7IR"(?F!$"3)Z/G$5,?"[ MBG0BNE2 $)=%9"%<+@5&>"S$>-SH1[00PN5M/(HLCZ""J6+M['H0N3D_TE=IS.5"@$)I%H(H*%H:BB !PP M+-N=D.PWL1V&N?X9JZ=* G=H=8&?,U,@$J!4/55#N%>]+>+G ^:Y[%805X4\ MP&GC^<&9*I1TD,IMB@Y013S"='GDYD,X, H],OZPL'QV]<6 \3PI0=_V(<66^%XDM$C2-=A,.JZ$V3B_UP"B<&+F;Z,/I1_2V@ M]FW@W0IIAH1+E_0W$.Y M?9OB/)$R>!OSKI,&23ML7OC[\2YR?#,83 MT"K& MEXU3AYP# UL:%A[_WA'K0($Y-\.[Z-UF0@N_P0O M_Y15/6_<+.B(5,D@BD!Y1_[Q'&S^: M7@Q4VKC(&HW)@,IUT+<[9$,*=/N)YR' /SF;1KP/$O,UOEI,!]>/ILB'SM2 M(LRGUV1+^(U1MY9T$;/INR(0:"Z2:OWHGV7YRQL>%<@='+S_CU?MQ\GX>I%, M<^QJPR%DCR-OSI7V6-FLS9VO&I+WTJ"IOC-H$F3EF)\;I8@;1*HIVK%F&OCO MV]T#'7F,MP=LAB"?ZK[U3>_KINO[ONF"\-\%A*5 UETE+/@9ZQ=,NU/;<8#L MJP_]JZNSZZ65\TI!5?6H+WK4Y^/V(ZDDSUGJ3O'Y5#@"T)\81[]HQ-:CEGG4 M V;:NT3L+/.GR[$<0R;3R%5TV-W:'@]$7HSOTC+PYCDRY[)KW\@$1 7"QO^9RHP%/C?2-]$,HUC[W9R)/_%=_O&?5Y^DP3^)CF]L>_H+ MWE_?=_#'679Y_?C4#D.,I_YOM%&!U@!@#F\U7J&;?V+',,4]2-W)Y-@)XF.' M#5T E%>&^ 64Y^/&JP]=L]UN23>!7/"'G=[7ED%$PZ "@U8!#-;W#8-6W>PT MVH<$A%I"+&0D5^,@C(\Q&@*?^L&X&3J+ORT_/UEE@CVB;WU=%O)'>EU9M+,0 M_M=%6K/9M0X)9S6P;1C8&NORBLT#6]ML8).>PP$VK6D4,HA+%L6A2TD$J&MH M?K!E%&VNRP^RBT*)[GG(V6EU#PDU-9!M&,A:Z_*!C0%9"RM_UPX)R+2"4$C_ M^S*$.V1#!DHBB "FX3,*+K<]+[BC,!_,0G""9!"/$D^)^AX9KXL!L+TNE>O+ M*3\'X2?A6R6MW;>B>N_UO M+'X> +3,7JM^2'160]N&H:VW-OW9/+2US4ZS>4C0IK6Z0JY^[M_")0>AB['/ MP,TU2]@NDK;6]A3)FWH W%P;*5LU;=>K,G2M[0/:"'35:@=E+="*7"')OPC9 MU'8Q2Q^[!HG** %FOI:?^*\<]GH06+SR:HN1?6V/D8" ,PX ?=_YCK??IT"Q MYWJ.NJU=V!]<-L]79I9-J/;C6.HX\E^L@QJ)$N1#8 M\G.W T'O17B[ML=J$QA:;YGUPQ(_-7QM&+[6=E9MA .TS%;[H.RG6U-O"J#@ M$#_2W$["Q=< 1 4=NK\^'1)\T MF&T8S-;V+Z\'9H^%!AU6B*@V]LUS@U"'[.T40==V]^>CJ9Z-FKV#2KC08+9A M,%O;S[]A,.MF;9X/ ,CVO[P.4-?0F#*%H7 6MFO7M0/DH-7QN&K[5]X!N"+\LZ MJ!@++?++XKUO?2%Q=N^Y7LWY0 MX"U"'3"'5NV@RLUI\5^>RW?>:]N_,3QF4P-'[.\;C+#MH8Z. MW0W.KNT<3B_O*][=):[X^^C/B&/PVO'LW:YV$E<9W-9V$F\#W)IFJWE0=DBM M-Z2L@1H#5X4'O*0\J<[:WN9E>5+/C@IIMG8I!.H$P H"]MH^[JT"=J.WRX(F M.@-P$QF E>%KCZ)8 U ,"Z]Y;!;']EVO?/65%E.#M1WJ'._796,]L[=3<\8L MPC>JRLE>,"BO[:U_%BAWL"K#/GG7:J"L\QDU[Q89+.?]C^=?SZ_/SZZ,_K=/ MQM7U]]/??_O^]=/9Y=7/QME__7E^_4_=STJ/6N91M05JME&=Y]H#UZ/D1-VM M3H]:ZE$U+U]>0WQJ/V ZU!A AKH MM@ETZQ?%WRS0-1H5*T=="?&O@$&$"7-46;#\/.) G#*+,/0Y30KPLKYF=_7, M9D-FLZ#CAN8,U0&UYW0HV"BH676SUJU8\FHE-8;9R$6%,9AI?<]I$.+UE9]3 MO"0O?W?M\)5\A)JD"0_/K5R]V^KU.G"E@B"]=N#*5D"ZUSQ\@-9Z4''):JT M[4PJ[:X=8+(Y<=0RZZW>(8FC&L@V#&1KAWYL#LA:9J-]4);7K>D\>X_EV%7$ M1U68'\]"R"EW?AJOJQG@EFG3VD4KZ-H4 O7L&&M=KJC:D+9V^8J-0UJO=E I M\MK\MRA7N;),X4591M:./5A@&7E^FII9WZD#0-O[*@C5:PZ1'HGX2CX,0 M0,G9[(44>2OFH6B'RVR9< /XWPJ7$-&XD*ZM6)%H]21[P86 M+C]V?6-H3]W8UITZMXZ-*QM,YHI1I)=V 7=V[I_R&UL[]Z]F-CHZ^:_2L+:R MI6O+L%;K'EI'<*UXI;Q@.$PFB8<63+BVD3MT*Y#D<#"(>;0 ,U>SS19@YB6+ M;==GSID=^J"E1*WMQZ2&A$< OSVZD.G;=;:>V[G_%:#WM9 ;S6+^UY MK]4Q&_NNQ?96JPO+6$1 *=/#8#(-V9CYD7O+#"^(*I!!4-$4HD5D8#675'%1 M/ D-E!Y[JL+"N0^@P;X"0'QC\??1M7W_;)JPW^Z^A;E&I690+PS.BSR;JQ9_ MW"6<=WI[E;D>@W.M,.63YZ*"W +- P^4-BP@#47.Q958H)I8IN W*J9C9TFF>H4\ VG@)/_OZ)<[>7V?K2LM>,*E-S@ MON]LC%+H#J<:RC<.Y?6U8QRV!.7E:G[Z$_P$=O01B KYL3Y? M7Z:#J9@J3L%0)IAY=SPZ#H.[^0^'S/.,BR_?_OQCZ<#%HH>$X-DK?/7A\W%= M0%;^QT_OQZE =M'_4OANW=V0^1)!(HT?@LMZE?C3'C MIU-'L!?RVG_4Z)\B44Y\]IG_S]T>N?XVO MIHB7IWBM6:J('PA,[-7>/$:%EO)1N@'7=YA/I/6>U#!2$#D_!#TQ6^1OS!:Q MV4M5QXTJA3O+;0#*B#G7_WC5?ISB;\S9NECEW0J>_Y/9860PN&XGQ>:MEX)1 M;0X:EBH#2U= B]ED "2X43,U-.T"FNH[@Z:5#;([!CJTW6P/UA;X /5%[^6B MZWN^Z /V^$KIK]U^LVN[^26[97["(EU'3H]:ZE&U*ZRP\^=%&#C)$+1LVZM" M6>0G]VQO[B]=I3X3F>QP([Y5.ZY9BM?J?\05?0^O6'CK#EG_WHV.Q8=_D$C^ M6!PSD?#/83 YA>EP$7^Y\?@TB0#:67CN#[T$N6,_BAC\ZZP=W/6A63.M^BZ[ M(;X(M]8!0W"K (*M#(+KY8/@KMENZ)8UA\^W)!SP,@X8K[IUYO5D=?'0(KMV M0"F>&=E5;S^#)8K?#XN@M,U6XQ #^K<-M1I7MHXKG6MR1 MG:@2BF0:4QD*"U'YE<<#H0L+$;Z[$G,\%&QNMLUV6_?AJ31$]E9B08<"D:VF M6=NO,*:5NT6\Y#2(8HP_J@XW>5'":*.V =Z$,/!]).C!NOVYFF:OL)[T827F M:' ^;'"V-L#8-@+.;;/3>L&M1O?>76ZUCS0?EW#Q)0RBR)B&P:@*=;5>%M&K M;X"'T_U?T/6OWV&SL]-Z7)J#5Q&8&QO@X!L YHY9[^RRPI?FWYI_/X=_B_P? M_\9@]U/F1\LU\4,/^M*CZE&UOZ8P@.**>1ZUO;AA/J"\1X$4MC-Q?3>*D03< MLO++[P\[_=PEGG$ROKXYK5T_J$K6&@@W#81% M,3=/E92W"X1ULZW]-B7@*>>3J>V&F$N.KIR;('#N7.^%]-C8)P8710(]V7 C M;BN[0ZSV6?(6.!K4-@UJ13$H3S:K/ G4'FNVT3"M?9?OUPK'"LSADD7,#H=C M4C0<=LN\8(IWK^.V#P#?GVMM+0H$>GIH&@<0D!X_9>#Q/-&Q:UKUO:9SZ/#K MBH)\LRCBY>FQ;QL&^>:K#QVS9A5U0STLD-<:5#Z*.GB2W5W+LAN099M%03Y/ M95JIOT0@[;IB;*-N=IHZ=;;2\%847_%4CK$I>&O6S6ZM8HFNV@==#8Z(U@!C M% 83R16I&J7FAAM"NP6=@YI%$3-KL\.L8=!S&P59-;/7/90F>1KL-@YV1550 MUN:*&P2[EMEJ[-GSN?W>C'OG>IHW/C$^B_I1'@DE\:WA$L";AL]TN/6A&I 6 M4;Y-1'\0/'P+_"!/ 9]E0E)Y[P$:DDK,C"L*X O@>Q.!)=N [P_M78*UCLC6 M'/_9VO" 7@SP>V-V+[7]N$=J":;B*O)-!)9X<#U$Z '6:.-CW2W_+EKO-FS M^SBT@?2ZOAT^G,=L$@$!Q(6$ 479G6,)918]N_T\:M8]K5E7%GPW$:MSR.#; M,IN=RFOHI>-7YRF/DJY,'>%S &3BN<+\)B)\4B(AQ/>/S&=KYE:V,-"A63M$ M_53']I0=V%N;B.W9(+!C@\WF7CF=CNEY$@_\QF+# YFI_#K:UKKL[H$*+%[I M @FZM8D((8"%#7JENF9CORI;8>?=4NMQ+QO$-Q&4M%D0;YMU:Z\)'8^!N+;- M;HG/[WUGN]I_571]*>=0:UX@ !.@*[Q#[S%L/7*'/-G']9(86Y!J8:C,G&*= M^+ +%EXA/,QRC#,[]('"1O+[CP@L*>>HKKM5H[%+AO]EIF;:<'TVW,D'^,!Q;S_\]%,QG_IY9E4__YJMAY:3XTR",0F^E%_& M%.? J>0'RZ:=F765216P'C*,>LHOX_W@PQ?FV]%#9)S[PQ/C_;O!![&HW:W@ M-/#),VZC;'X5PP\L01%A ;?38#(-V9CYD7O+C*_DS]SU"H]M:MQ(VL8_?SD5VCQ3,YTKV5W?,5!\'?_/[)Z9]C[<>R'<3Y$/L\%>M^W." MH/ #0;Q'C9^S7G"ILZ'W-&V#V42H/TA+)/V5DR6HL>$F?VJ0"]04"W"@9TB5UY M4OOK]7Y6Z8UYRM"BXY:9\'D,V*Y:.6+'H>IFQ+X^9F!7+%%0%8&\%?;[9 M+H/7_R\SM ?=M+4/*#<^:H!5<--WQKTE'AO/7-,W55'SQIL0]O(8\DA-&6+> M04[4(;!_=RS4K;X R)'2K^V[ ,0#U_3@JS/XTWZX8:[I&, 5KB>2EMLYU]5-[WS!)0EJ=-:VN4EJ4M$0:'X/FR4 M*_^ZN:52M=T2ZO"P>#)#5;V7>U2=T7MW,F(*KTEA,^LH]@G?:+-Q5"KFH,J1 M=AKAWYV%N&6$/ZPU&J7N35".A,,BL]?N&-/T,4!]JMNO.&W(=GSA==U:MJ5, MV;CYU(?&;B73(P?G!\7F\+=(O_^.GS8Z"CW0R^#.LGM\/!/^N#\_OA M[:^:;KWHKYYD(@ARF\5>ZC?MD?'3:6'RK5#A_K=!_Z1I=^*K ^V7Y%'^?I9^ ME B/E0_R_OKTTK2_'\1S;3-.(IU$YE"QQH^WIGG,-2>9'"*%(/!5RIH'7+8T MX#O?&7]_="S .TH AD-J-9I'O\%=VO"OF>F_%I"Y',L+KFGLQYA-?>#_KO:L M6S-&94:\$X'^!%CO+\X=WAR3RSTM.$;RBWF/2OK=UJJ?1\'"HU2%)]\4KB4> M6-K%%0 4 !0 % #*!8 "LFZWGDX[&(]G3S.+-+SMY>J7>]4]H)H]+)90B*'D M6;G.2,FS#<@S,)[1PZQ;2IHIFE$TLPS-4&Y%)_EZ@'0O74PK*@6%DU0-Z=L!(L1H'Z+6W0U?[ [!D%[3V ]JD^-3?J M7E"P+@VLS]C$')N^@O4>P%K,7_YPRA%LB*V&U2L.L]@$!I)L' M>>!2-G VUDK@:.HG$F[K1[27$]W2[3'3=)YH'>VFJ6%QS^Z7*"[Q@*/BNN$< M)CJJF;RDBNJH_AUDP7/Z0I>+8V-2_."'Z=6Y9YSL]*\$M+>ZO\^U>5^GPWNC M7>NWVZKM3=[OM*A(\"CO:K5YI,_$T^9&\#2E/C#J>.+KK=ACHMTKM#!>H>U9E,U$:L>NF944A^V5\;76^;KILT, M.*J<(.$C*:ZR/=8_B:3U-@7M3C2V,_\'>V-PZ2 MC5-R73%C!34%M2*E9G^I_DZ;,ZC#QHG>O9.Q#C%DXL>G$79\RV KGNFS.^8^ MFV/&6R3?LK'S8-,JE%:PJMY8:[4*[5=:!KRL!N(K=J6@IJ!6I)#IYS'%10F* M;9E\&Y\>UFI_:FUW?MC;1M^%Y\TH+.Y,T.C# B0/_0+:;$J6'W/'ID??\H^= M*0+:JVDV\_?&("PH8MY/FQ_S;B7U_<%SO!3Q@AG1(1P\IDY?7G,D& KL,%:- MKC<[W5JKW2T3&ZDL#A;)[.!P/H\!I.\6XS RLNN,%=B;MJ$DFVZ"+:& MQ7V%QY7 8V4[*J@IJ!4J,_(8&["G?']S,=N*Q6D7F^S/S/-QV !\">::[YIC M;$L@+@"LJ\ HGI);[;F$EO*UVF\#3*#+!B^ZRX=JGCONA)G^#*Y9U8AO'39J MK5ZI6$EE4;HHL794,B/^7?BL;/H]1&2E52NH*:@IJ"FHE1%J)0[6ELO6X^H[ M6'*\$@85&6VJOZ*.A1:>K_^ ;TT;M3.;<97MQ?0?,3HK1C)YS/?@!J8\ _*-'Q WYXDLT96CN7V:^V.*I-2 M4D')\M+47AZEC6TN*,OYEE%UW+WS7C[TOOKBPX)+BQ4+4BQ(04U!;4>@EB4X MEG/X*N:?P?Q5_>DJMBX9I*/9*QZ),DDW:Y*V&HWRA2D'8UZQ@-D-*XU M=M$-9I06N"')U&HL5U.SO5!D*L[N5,A1(>O&D#67 HX-I1#G@+A'1P5W_5"H MJ^PV!34%M1V!6I:8Z&XX:[A2K'YSL>,*V]:WS&(ZK^-U1G!(O+&3[V@F8DPL MC5A9WGFA;.^HUL7.O(I3[QRGSF#4RY5WY&-\/MB>Q[FZ(%[CW'6>K@/JO7>( MVR]LXC Q?S"C_E_F.DE^7E=IKE7 4Z4'*J@IJ.T7U#9SDONYJ@K4K6!,1.<= M.]CMFMK%!NVN-E=&_8CH*:@IJ"FH*:@EK1AUH-J&4XPYO+.<.W,X\C MZUZ<]TGUQO?ZCW7GRQP>J:J)JN+R!008/ SAOQZIZ]Z3A?)ZZ M[+#?,E#[TIO=IEI2$-P4MBAL4=BBL$5A2ZFQ)4,];>52 K#*E$[09T(E=EWE MM=FKM9J%YE!GX.KF#"M%'(J5*FPI$RM=+M-?<455)+E>[/5$MZCWJ^YA+N<= MF_HD;K4V("CBV>['79.DV 92-)S9R&(K,8X-9WDNO]L,QI$V'GVC[8"N9[[G MZS92YJHUENU>K==LUEJ=;999)KD)G'0EXS/KX-A;,ZK+3@QI ]@W5]&9Q^SK M=J^G:$#10(XTD#;/?3N%HGG00[/1KW6[3443BB96V6B6>=5;F2A6<4_E10VA M-=8]K&U74KQMC;4W[*-2!+%)@CA<74KDDQJ3/XT<'I7+7:$(9!<()(,^^MGT ML25-J-NHM8_:I5>$-I9PDX+=ZJ/=_TAY;5=MXUZG">U4*R/['&KL!_[.=M]K M6PYOK,H%5U!34-L6U-)5KW9:A[Y6& IM;['I^+V3L0XQY%&R[>PMXWURV!US MG\TQXRUT;MG8>;!IE87-%M[RC-5Z'35-II W7FA8P2 M%'D@[^9JS,S$O&[\EG_L\$'>-1S7I4S #:NE:76E[U9+\^UWOGB: M^SN3VG EE6'EQVV*\=%ENQ5P8\JS0BIU6);LJ 7X3& MV?)O#HO?60ZCT+?"Z-LNR(K?/BIW 94;!0^1+![7JH',&2GTG>5"B#F6EQ2! MQF%Z?>'XO,.9]&5!9>7?V$7_1I%04['[]Z1H>YHK^#FR6&VJOR+C1ZO?UW_ MMZ:-(L-F7(Z\F/[C$CX"Y1[8M"3/);KT3O\ H0MJL.>.>Z__^!-P :N&0*## M!_3M23)K:%T/P6&GUFL46D2JA/@&L;B_;>= )/_MEE%!Z+TSA\H2:=-1>C># M_0J)-X;$1T6Z"(I#Z%;C4*'TCJ.T,JX4U!34"AV8T5TN0*)$P-(S-,:6[L$& M_VK]Y3$+[%9F6&#>FB!\#U;T!V26;[_]I*KX"A9G#3PSSP<\PR_!1/1=$\]" M7@!XF^X06.+X-L 9W#- MRMD(W7:M\58VPK;09DE)O"-8O+ M6MUW-!/C/B)"[W$#5IFNFPWR];;;9B\LJ1-(8)R[SM-U@ 7W#L7^N&&[:BR\ M=U3K]CJJ&+0*6-M44-M!J"D=44%-04U!;6>AMN7P755"=!4V6B)C'YS#2 M8*A@$*-FTB1&9:XHMJ:@IJ"FH*:@IJ"FH+:L&^XP%S=<3J.BL^Z]=#R/\NWO M]1^K%MWU"RZZ*Q[+JF&_9*#QEPT,US[%,(SDIO0SR:NG-;E,9*0AN"EL4MBAL4=BBL*74V)*1Z=1? M;CQ)CNV#I3X+^DRHP*Y;G]SLU]I'A6;?9^#JYO)A%7$H5KI?V+)AZWUM5KI. MUZ<]Y8HJYKI"S/5$MZAMD^YAKN@=F_HD;K4V("CBV>Y'6Y.DV 92-)S9R&*[ M(&:R=YO!.!)-FSWS/UVVDS%6S2=N'M5:S66L<;K,);I*;P$E7TIV] M#H[];<>)H;,18LCJJ825&,SU^'JK3HLZW.:X,T4#U:>![LHTL.YPZ3SHH=EL MU-J'1XHF%$VLLM$L\ZJW,E&LXI[*BQI":^RP5VOT"AV,F4HG.UVSO=<$<;BZ ME,@G(R9_&NDV"BUA502RDP2201_];/K8EF70KO6W.@MY-45(>.%^@I\CQWC% M_>EPS,?P@6$^'__T4[KGZ^^)7?W]MW _M)V8KTNXNH2G*[Z-:>8S$H]8Y@D1 MM!P#QV-N_)EWC&GZ&*L4=/L5&YS;CL^\17O(^3WA2&5CNILO)_^$9@5__'3Y\? #7PS^#*LG]P.!_^L#\[OA[>_:KKUHK]Z MDBV@[]1FL9?Z37MD_'1:B/;"2_R_#?HGS8$LOCK0?DD>Y>]GZ4>)\%CY(.^O M3R]-^WN(#BE'L)CBM#E4K/'CK6D><\U))EM-"7K@J\QC9GQO6R/*SZ/C+\S6 MO5=/ _7CD_;YE]'Q=MD"[.#4L2G>0\5,@0)%3G8]C,9S*GED6HC4)!D&"Y#-&S!92)_C;F^KCX&]^_\2T[_'6=&ZWF($L M%(&Q $F#U#609"A:N2@+AX? %GYGNO!Y+XPUY=I<,UO!RWG5(.+5>YM9YY:Y MFQT7VPB)_HOIKJF_P M.!ZTW3]4+H(MMK:&3DMGDFP9Z]#^W2"RO3O'2$%Z@Y!N%0WIS>7V[%0^#SSL M>LIJ2N1;I;=KY+VURKP"H@6+HP#-5H'= MO8]4OFVU&G#O%O:E3=)LAMC7VC[V]6JMK0:;-ML!.$/Y2T'",GY4:ND8Z4R- M_85=!H@\-BVFV4*2X:?X^QC=WA]F'C,TT_ZH35WGV33@C]&KY@0ZK1[5:7=/ MCU&KJE65J3I?>G)P?/$TU4U7SM!Z9P5(O4V,8A6IYH]IA#DKL^U#MK=SQ=JU9;)*L\G,L M(QO.V!341I//J-!M0].?'#B4_]('2D1LFF[[.8B(* @'MC&( '#5/F*U;K=? M)MI5B)W&<@U_WAAM%@'D]>3IT]Q"6#\FU!5*L'E$M0/8_>F:/CMS7E9V&!^52I=3V)8W MMN41V,X-V]KM=IFP35D.:7*!FK[41SHF.V)W$- &5#![*[2:1S";^MJ>(/!. M([!;U2M3&';92EQQB;,=2D?'NLV-%__ MP50(8M/DVLPC:"U!QRMN[A%P ]N GZ?PH;FR5_BPUCXLE7JGL"]O[,LC>+TA M[.OU*N9RJJ)I@?G0&J"387I3Q],MS'VBX*:F>Q[SE?C8- &O$\$F9_$7W;01 MBM?V&<'0E#DH ,0!PG#MZLU.F&+A.2'M-#,Q,HPB1KU3Y%,KP6"9W M-JR_M1B8H!R9\8N9QY18V0Y1KQ/X#L:Z2SA>(AAO(YJ. ET$*%>U M4K8ZHT8)F*WCXCKQ\&WC8D?9+.67-^.QRZ2PT<=_S4RN,_+VP)S]L G.NZ\_OE2N90B)@S(K;2,A+> MGV"Z!41L*V=+Z>6)S#0V<9*7DB-YHE]Z^]YV*RVG8WU!$@'DJL[1?L%6[PXW MD"X-TF7@7%H:POHR8VV:ZJ]H M;"H)LFG234O3R,]_=9A^7"0I!_.DEY7AA[5 MND>%EK!O788J?%\-W]/1O9U',L2FT?VXT]MF9#4-HU62L4HR7E9+P*BN1VI MB/@JFUBMNM.K*J^:).^;F3M^U#%\[TSPJ^_,1^>IYK'QS*V(SE\2Y2932V_G M,MA"?Z5!VO?. (LD7?8U .9= ,M5^X;6>IV"0_D[K(*7'OUR&7.Q*?3KH&NU MWR[4IZ3<1VF2PW7&C!F>-G&=)_C.%T!6@J2HN&H[CSX@$JSG -4[(-:!;7SE ML'V]G@R>==-"L)X[+GZYMF0YJG6:I:JN54B9-U+FT1!DNTAY6&NV*I8T5A5S MY52?FKYN\:1CPP044/'^4I#_NI&*=AZM1>:44. ;4R"4UQL+< J8QA ^G>(E MJS;';A>:'*1"_%7$_#PZG6P<\]O]0AT *JK_[JA^-)8?1OC-P)VOHOJEYQ@9 M#"./.2494:')1:/51!?:4D M\(>=F[9NCU507ZU:H565ERP]-,-^,'=L>@P#,QX.%]2<*8JF"NC])=%RLC3U M3A[-76*^;P3?-8?>4(#56+70;:OJ>04U\;(C7QY=7C:%?*U^Q0(L5=$,;]E4 M9(2AN!@[3T^ 4"0UE+38-,'FT=5%.H+/'3<$Y?7DE !)%%R5\3P*__).!.OD MT<]E=01\*U7DJ"P-Z92A(8^$)@]C]V%?-VUF(#BQA0LB (H/&DJ+[W%]!\UC_F^Q>1EL(3OFF.?&<(^0?Q2ULGFZ3V/)C"2WD4I\;USK__X$V", MXUE,^P%S'#KFT19FF^C8.3@NMM9=!8[["A?[*J^Y%#QAS5RM3AX-6&Z9T%^\ MZ\DWFPJJF''&1IFYG&7G!P4AGD+W_- ]0XOKYM&!Y=WX_I9J=EBH:J9RE]^= MNRS2E;5)D*>DLI5WEB7DD021D<(9Y+'EE\+9;.Y7%T^%[?EB>QY9%UO$]EJC M5^J.>\I4E,)Q.)FP,;DP = ,WEQC/\8T 5AS=9^A!8FR4XG'DC*,#'Z11](' M1XWKR5 @Q"W@P[6-+ 3_P]*_9V 2%!61D5;\8F ;\0\B5U[88VN&A'EF>E/' MTZTO0%E3N /^QOV:]HP9HB?B&D[3;=9+J JAG::?+(&;1]+*KA)01)#W"PV, M*QOW/3:N(1JQ4Q@2T*;&K5X68D^-1EM$$F.J(=I+PG.RF4D>&3%KL8T;YIJ. M,=^Q7S"3*(/B3&O]AOW-3EF2&!1"YX[0>>34E!^A8S6XO8('."G;-:5M4YJ0 M2Y-Q-6W$X$8;?;Y@ZDX)>U0DM 0\9EU#-Y'?8VZ'_6S'CFVV:[UN&6O_54AU MY^FFGT(WS:K03:?6;15:UK$4!BOK=15!SG XX]9$^.:YSIN4W0;*-IP9=CU. MD/;?2L:#LG>:P82.4IC0YHWA[3"AHUJW6:0?NEU5/_0>$TROH;3=HBDF(K7S MD[>:>*/#QL_! [7=[9FC5E6KEEB[C5/;+0,>-C8MD[@7]:=86AW5?(E.U5 M]",M8>[F:MO.V\Z99FQG';\/V)T)^W3@G^JN^PJVW!^Z-6,KVI_]6J]7R.=,EQZ=@/=9^Y M3UO/O:Y$*LV&R7W-5)I>6BI-+E+IRK&%BK%J#+I035(ECU45X]/R-G*1@VMC M?+]5QKIC95&ER\5[!Z?NOB/_Y[8U=]_"_=#VXD)5"%/A3B-;V.:^8S$(Y9Y0@3WQ@!JYL:?><>8 MIH_'SM-4M]%]$>DQN9WWA"/5QI;N 8[83 M7^O\_C98+$J XA2TR ,2]SY.ZJ[S,O_AF%F6=O/EZMO7A0NG:U(2@Y,@/#@^ MKW<%9L5__/3Y,= O;P9?AO63V^'@G_7!^?WP]E=-MU[T5T_R(%30;!9[J=^T M1\9/IX5H+]3/_VW0/VF:J?CJ0/LE>92_GZ4?)<)CY8.\OSZ]-.WO(3JD',%B MBM/F4+'&C[>F>^@=.H M)GXG-7$/57$*N9^C*JYM?VL?R%)P9A[8$M['8KB2/;,L1&$2 H+<_G& BBU@ ML9 PP=_>5!\'?_/[)Z9]C[>F<[;%S&*AN*.S,VV#V<0!?Y#Q1V8I%UM@G89; M^)WIN-&#-PS67$W1K67< .#@[?_<=![FS'GYBO/-K0W0J+_8KKK8?$4)J@* M.MQX3EO4TZ%PJ3*X=,>FP.%'S-7:8*$H=-H&.K6VADY+.X>WC'7H^MD@LKT[ M;J @O4%(MXJ&=(F#U_'RE:TZ[#$^@PJ]:3\SSZ<.VK:1VD][0UGS >PX%A_M M>&JV6G675E6!.^(#P7^<^DYYMV PM6>VR^ <_LL,S7(\FCX#MWUGW/2EB0M5 MZ;6_2J)S07.F#M?I/DASI@37OW9O=-<7?WP+8'T)H+ZVOP: O@O@O.+TPWZI MLM@4EO66)5M4"Q=#V"5^N\1F<&<,Z!T_F=UW[ZHQ,D%FZYS%?D_/&E=S:+FM8>W;GR9YI\[3 M"&P47!M#%:8A(M'WKFY[$^:ZS,!HMO]Z@?8H6#;>!>"+\+JO-$^Z67 -SPXW MO]TM'%U[B&=A.-IOMTJ"H\JN2A-@%X QIFYI3TSW9FZ0V^CP-!K[0;.HV3MA M.WXQ\X2\4O;5=NVK=89Q$@L0D/X: OIZG],@2N MDD *(]_"R'6&5FX-(RLG?*IH"]T]ZF#R:A[5!H)ES QMXCI/PI/G3 GKV _F MCDU/"9XMD_DZLR:)S#ET[T+@G@-L[Q"TUP39H03LBGT1VN7JBZ#0<:/HN,[D MQGS0<6+^8$;]O\QUDL*F7B8\+$>ADBK@.:_W5 &/*N ILH#G"JOV9#/K6#6/ MF X/AG^DKJ?@2IX:SBAGH!R"*:!YR*TI#5'\]@0X[6^[VB>.Q#\)T70U>P(\ M'"^G'L7K<:]T'TR>P-RAJEDAX+H'&@/!,T5B=&<,R2LO*"3QHOE)N[X9W@[N M+ZZO[MX$>TE+6"-/B-8\M;KTR"CM:::GZ=J#Y8P WZ>N\XQ1./1RW;A ()C; MBM3Q] 2JPY@#!?.E9_PW4Q9!:R:0B%Q6W G73?P7Q,^II?NH+!#*RJNP091V M2WET@S%@.=E[VAE[-L?PMA_@6%J-YOBWR]O!&?_=^.WC)^V>B)5*;__NH3XS M,8%B@P>X;,Q@Q[@SKIV@DD1FDXX\FVEX3LQ_Q1?T&-"\RYMN4(#19G[=F=3O M'^&%8 <7SOU'6&3_PA"[^%1>YI9OCFUF(:30FUF>=J(P1-933-F M+BS%;]4G-08\XH0;O#NP;!E!SBJ MBU]Y\$Z1MR8G%\,J,$(Z@YO;BZO3BYO+(9W" M*;!X>,$S?@R[_XHIO#[*:1YUT&.PXD8^N>ZQ<=W\47\T#;CG5T#'HX-CTJ _ M_X+7'6LOC\#V@%V^V-AP:#;R3,-$%@JD'DB1"^UNJIMV3;O[-/CT[5/(N^45 M]'7 Q,,[$W+E5+=U0]>^79[.+\&_2UGC#JA+GP(3TV[NA]JE;X1?W U/"Z])?7([$>D)- MW5"W57+J89O9+.>1(5JL/?7GPO@ODSRWP2B3EX MG8D;$ TO-!^3 ]H!+ (:AI>@(#*D/-"= M_IJ9Z-6&U] ?>$ 5*/1)_PZ*$FB 3P&!@=D\>YIR)/O /CU\JG%;IS[2/>R, M!L@(ZAO?_K-N<14#*-JRG!<:9 *[ILY"_F1F!2A:"Z_E>(U:B^.^UK0'QS%> M3##1N?+D@UYJCF0V+%>V ._A%%#8N\\LL=(2&4I<-#3]16SB'((J#2;])T_AAD/X*GI",35RT7;LM%+7(F,(#]0 C#'UPW MC=Q$F$:S4$&3'HQ!O[00+*#<>K#?F65HB$= #XBFA@G/=+D- -:T%T&T*C L MT&!.08_CYBJI-+?#LXM[[?;B[I_595Y2H?&P?PC9GF"Y&F#ND*6F:Q:LP#1[ M1@7[@%@/S'EP]>DCFBJ$$\_,!4P8@]7I@,Q-&&1@+ &.,>1Q@/(>-\_B6 WR M_ &X(?(01+IPG0L?#6K^@>Z^$AOR(VO#]@03U%#.3QVPC^ Q9%TBTNH6H#01 M0[SC %HAM5!X]Y/7$[!\'[$@;O##].K"'O)N@]U_I3=,N_/^=4[X':I#AAE._6N36-" MI!O:CG#]>""AK9"]1C5$Y#)/:*V!FF)KS<;/4F=(6U4,IQ MN4YCN=R=\N%)86RN,]]X>@$A=AII61.[<,#%<#HXX)1FN8428J65R2<=[3X3 M#,YQQLP\. ?[>ZBUR8-Z ;WRL4:&$(_$/NFO%*Y#=L,,82_#PC.TU="U C<] MS'0T*/&:T2L=_#F_5#L3ZU_@#63R15P^H6?L_.SB-#TP0GX^V_')A')-(!TT ML^!S[%# 37-O-GX,'3>QF\7^\#^XGQN"/!AAP*:HR0%L6!R"#/W001'N/8+E M*R_^"RPS]!R$FC.&)4Q_EA(% 91W1(\5L9QIBR@&MQ_)KGUBS$]]!!B:MJ&[ M&"B%E_>F0$44&1)N"/$4?EY'OX&]@ [Y5X"":3 +B]'$D7A %#9[%4T$+*>8LTAA&$;B2L"17A.,CBYX]G CG@U;XW_ )L&K I@;-R)(<](6A^ACV;1J_ORN%,/&KVD8*$@ MY"PTI[& G*)FP%LLQWY@+F<<"PV/3J.7,#Q>L25?C6.*3D/$)K ;1WLAIS.B M*5AFP# 7/G+EP(U(L,67IE<%V8 6X8W#>^[:_& MS 6$\1^!5_>3H2V-OJF&FV%P]WM-P_]KP__S[>*/P>7PZOZ. D>WP[O[VXO3 M^^$9_[[R3H>Q*%5%.K:(&5G(-4%*&(*B.!UQ)+>!5LV'.3(BJA (@M1L,0_I MXI'90>F]44,:';&Y,1'9'@+B0UPQ3C"6K"FPV@NPO+^EZVO-UN[,+*67RWJ/ M]@Z-O:RA*W/*$R^LUQWG'%%7?@C40J/$0U9"P\$GIB[23Y%3"7D2HV. M*3OR;7F_CIF-'"0X0\RZD1K@6#Z*8@>,XB?DC'_638L;S.$91LX.^1=^ LH' MBNT5N$YRE,TB7I/31+%5F4JW\SZ6DM,XJ%7GJ*2,?(HSCAJW2C0SB/Z2+BR- MAP1^23N"7CG(O,J:X!=8Y5@?7Q>/U0)UHL2 MK(E^),(DT&?KF=?)S6Q*C?\ZN/WG\'YPM,89=^N,XX MR!$@!T/8$5(&SBF5%+Z6:K\8 E=G//@O/1.)]722Q4R';V(4'I3T M?F'X%)W232V/*!G&(4]Y<.I%"BZ./Q[&G&[Q&)GW#L+@-+ MQL-,)[C6>6+C,1J\C" MO ,+^W0()C=2+1K<@\O+ZS\'5Z=#[?SZ5CN[_G9R?_[M4@LNKSH]@P[B\ERU M%$\UNJY,SW=.YY?T[AF;+^5'/1)N[;1*469)8!8(TSO39@' 4VF/ANS M5CQ$81-H<9E'TJU!U\.4=?(32+(@'^Q$YJ<+9J-' M-V92?L0(?_\U# 9P9^,+<(-',D%JVE3W_&A^GSC*UY [R)MK@?G!8+?.$]*A M;<"7+B8(,ND2'5.?7)Y()A\[U5]YWA=L'A,F)K$3YJYKS$Y[-IV9%W%AIVW" MC[GO7\'(0@>^X''"B$,TPY6$;]5Q'W3;_&]H'S*;NUH?!3\.-OI(9I8\ N30 M.HW[X@LYR:P1?#XY=M$L1+=JU.L=R^M?^$3\X(D!"/")3_IW2G;B1R8/"V2$ M1 3#(3,/SI[\SE$DB "])C.K\,,@:0P#05;TCA%#5HTHK7N.#3=2 @P&+2+6 M1.AK[4*468[WMX/3>^WKX.K;.?SR[79XNP>:#GN:6LZK%S@2 M,6]ZAKP?F+++M0>1^"B8U9BY) %1!P?;7>;=>K-1'?V$3Z":L!2Y)>K^@!NY MXH[( L"JR +!+TWI&B6K!8MG\>=HAF5Q8^VSLQ$?EY=' 1+P)= &F#;#-Z&RZ79>ZG:=>Q7I8),V'A(B!)42=WV4@FG#,2Q"/FOS#& MO:3QFQ"I HM_"M8*$];Y&%UOPL6?N("?P9C'.FCO80HAO="YH. M[$4$.4S8K.D*%0NL)-AY+3AIXE<&MZ9P9T&T) TC\#ED25(20GQ#\^DWX?9$ MP4C2UG-&G@/+C8FKT>Y>0& M3;-"]G&MR3AL%W62@SZ+X;HZYAU*U[A&720?'8ND(VC^+(Q^ MZ$]87_??Z,M8YB0H[*/L@4_:-^[Y\4W9$]<5_#QPF@0'5(L%%0+5)QHU,*+0 M,%%;>(*'&Z(9!<4**$,*,T_I:ZXB58$J3[[=75P-[^ZTT^NO)Q=7O.=,)>GQ MGC++ 2L$CG!<)$]U/"<]-2$F+!Q.U-*AL>>%#3>RBXAKD5XUD;!7<'U-"%I< M/VT+O+Z5M"FT;B=(3XER4ES!9J#V>UCX%Y%)T?;17%/5/ABT!.GY> G_F#JY MD(>8)X_+U!O_V<<=)*07= MOF$70U'.\ ;214\TXL3P>'D\^G#)4Q 4B).:)F*.>E@BSA]$OG+.-2,5THB& M&/4,:^?]N;T1?H68F?#1< SR(F7J ;;.+2)0"G'(\X1?(YRMPATPW(E>2T$J M"F$$SXL%B6NA4$ #*?/Y84'W6VN:(=T].4=.M, MBI4)_6'4G^HWJ,^1!1:I%6E6!+0S@?LY\4P8"S/HY.&A@0R*X_QY2@LKB$X^ M8O$QP> )-RJ@SAF2@?$ZCVJ$GIDL<1<0>Z5GTANZVQ5O*G4JGCK55ZE3*G4J M+_F2J=20/RK&W 2GQ!0 $3C' B#)*^>[?:3U!^'5!!&6&DDVGMDR/H!+2'W= M>T-7$0SN5:R$"]EPDK'N=Q1W1W[._4;Z6(813!<4?71]CIE@Y^P',$"N^61( MD)K0K.0AZ#R56K)A/763I <%5EM2J+L&%XI@S>&Y(5L6DC31^D%%R_$\Z;H,B$F=EQ+XUU?KZ_/_KRXO"0OQ,75_>#JRP7E M-=W=#:N:NG0158#26@N1#D8(SKVW/AL_VB #'EYK812?D AQY=&<4LM'NTY- MD%#A>G 9$R[N*6 :_0(Z!CQ7?Q+X2'^B]];C[F^>0Q7X1$2.5,0J%YX T6?L M(KGM#&^!Z68X/Z2GF5(3PL8L49]S:*"%2P3)6$&:T0C4J8G)J9P[Z"*MT+(= M+^9"(/!RQQ&ZT<,E>,F$=*^_X8EI)PH=WVP2U^ET#HXGYL1G"?=-=L!#;MK+ M,>21> XW/+VH(5(Y>OPB;:B(,TD:36%<)3RZ:(!%?WC 8);/$D8 G+BPL.V8 M.).R*.)RB H]5\2:0G1,ZSX67!N756$R8F 5X@Y"\!.QX;\V1HXH^X=*?&:N M#+A/X'?_$8NH79]7%5-+@ FEL/&.A1.97(;I9HB&X?(DR44L@[?=PILM\SNC MTF-X-!I0L._9F*6<@B[;$X1=O3"\ .<-DC2.G-RD3!2,R]Y,O 2<6U0R+XY< MAJ2B.6$ %[&>9+I)?MO4W0869W*OB4W&@H&9>TW;F@1;4/$N:QB70)G= Y-':1$V+)?%"M)G:F8["; M479%F,B.Z7&UH(,PM2F.OA6'0NCIAZ/$(?EJ^"><-\-IXB>J!=I,+^;,3 $1Z[$ M2Q!X.Y&@;B_T,H%2.Y;"%])/\#RB\QQ2"15W"F MR :3Z!37RTGY_UNS76OV6JD0X+X77,7!@ (*.OFLH!EY\A5BZ93 Q3G/PL=A M\"'[(;*SV\*((U9R3C@;PGD#6K^F?8EVFHSH57R<9-B7)6)?[;@,)LW_()\R0H?.-SO4M%RJ"+>:"YY G$=OJ@B=?U$+=10M']HD$"E0$0TZ%N M]Z+'1[,EFV?P:*7LID"7X]7!!;)Y@D8T-6*)5E]8H83Y?#9U0P+PZZ[D9<$; MXW6)QJR8.V\ZP:4$5!':%(>3I.PF')?8:E5)^.[WBYL;; J/QOOO\+]+_./T M^JZJEOL=V-K!/ = 2\/B::6>L'^CV3OS"7F+[C;M9\<<<[D:Z5*76%.L%32Y M]1:L2'4(?VOUCW@2>Z_3""14++LV2U)%,FYCV>-A@UW1FYHI1 M;\DVES<\"_':O6,NC@*A1FSR* >V\;MXV%Q+MK3V'7 RUY-;OO,5$^S;1_.] M/!?5"?262Z4JW7OV4WJ1Y(-!N\T6>"GFV1_#V_N+.^1WE>1T X,FKGIQ_L8U M78-G) 2A2AFA)'@O(OG#=<8S!]4SXG#T[[G?8 M$ZIK(@%,A!B+6/4OM:],NJ3#23>BHLS3#-/% MD0_!(AY7=T ]QO!F&+KB!M[U\&NH#]?F2\UX;U7909^\9S*@*MQS)H_WB*/" M8R(GY'RS*]V+#O686OJ8;^138MZ.*'D0U\J2HO @$E;EMT]WG\0]*0U.^< " M32 M35%'&+W0E8UB$Z^1%>7AC@@L QJ_RDA D/-):!U!)Q0%U!TF.3(E0=/R51>T M9CL\7+5^6]@X?XJ'#7"^#:HVJU4ZM]^IOZ65G2^EM.6[[6Y*;5!FTX+B5365 M"QC/!3Q2N8 J%W"N@/KT^NM0NQ_\/_N@@D9ZC/"ZPB Q+90^8&<];P*"! M: [#D_)(1\2")D9M%2@+(UQ-5,2*1)U!ZH"V:+0W$>*/!W_?BHE[>,XDO1VJ M@**D1"[W4U(1Z55$Y:)LM 9:=J0X)C)T3U9J\\V*3!33%O'7 )9ALQJQ8GHW MG)0Y=%S-P'G#:)#(8FH90TFY@9?:3QFA(2](YCIV,*&0'[T$D4!#F6"#"W&% M"MZ"\3%SNHROF]B ;A#VUXFFKH:UZ2%B(U)-I^14@=5X>*==PQ&A>,$]7K#C MRCAG8U]O!A>WY"^Y/M53H;D[K:8EJ@$>4GV 3!9^+S:*;= M([/"'M/D"MGEM=.( M]$&KJOGL0,PZ2>2-Q7)%8E4\+O6+"W>7E:\=[#-\SZS\%I&2;8CNE4&B84(P MI">IW <]PVPGEK\VH<$/<7"]P^F95C4?C]IV:V 'PD:HD;OV-#^.SZY^ M!"%"Z474+4CF&GF.-1,E%@S+5'DL!:Q(UZ\)-.&)>? ('T76E#E3*U'\QU,3 M.*4N3BG&Z=V1^O$@3=!CO"W+K]KOT6W>R6U2UBGY%VE\;^#TXKK9%7:(%#?, MX#($)C1*6.)"N$Z#C%NW)LB4YAQ@$_IDA$D0<2^H%T MD>3HZ4]A%EN858O>MT='Y"+'AGW'%/,7)W*@$L%X]$$,#Y=Y$;(Y/&7I)Y)F M@+?>B0U>A%RS5G&.>C6\USY<7M_=?=2$*7DSO-7N?A_<#JO)64_ A!M3IOL' M5!@^2EU[BEE9CY3V$NFC04VT@.,B9LW?(_C(W,2HT#.+K!DI'Q<&16SF4^LM M68L7EMM_TLY,:R;[/#)AN:D(;)>3JU] X;5?-8!*7!.V/X M%%6LZ*,CEP))4%18E*(XP89]9_R=1]39#^:.>?\N5UZ/YER"? YK "5?NT0E M[ :^N,.-5YUZ0 L97GRYTDZ_W=X.KT[_I=W?#J[N+O=#,0GE9LC0>=1M3$H+ MA9\,')LC*XDF(NT:=19YH9,H//7"T!6_=^&M7YBM>Z^>=C?%N)NX&96!L-Q% MIGJGW7:JV[JAR_OH+SB*V(,#?PF*'RN,?J0[@.:VA!1'1H,-@)CK280B;87BLT$ST71U+7/8B[?\. #9SP?>(:I@S+"JV@>USZ8" M'GX[QR 9=PT $#4M8U"-.H""BIEH4_.@DXL8^,1OG3LK[A4DJ2'BXUYL'5%( MF>S@%CN?B+O1F41F*W'8)4&5$$^+8G)'::-TWYM:=>ZX($3M4T&C$5!\@=V@ M4#EAL"5VK_]8,?C5:J1D+24/-DW%E'1"+"E*.%FD5).17UP7@1Y=E5)IK:#_ M>L3SD> ' ?^R9ICUR@_<3L$QN<\)/\(8EHHU8MST?(EB$9YO+QPA>@P[R,N2 MW2DQ=83\>U/5-H\-AXWY(5M54$A(<:^?#.YP!.;UUYOAU=U^*"-11Q_IS'5N M=E-A.F /H:C,'(UT0: "0CYBQS:HE#W\A"O!CJP)QQ;]/ &56F$S-,)Y2I'C MRK(3&_D))4F%'?AD)U=L_4-B0M2-!.)/;#4<_Q.Z#*@X!$/_\TV9@$@FC/H M"ELWJ!9/3/,)U^ .T6>3/PV[4'N\NE:P>8\*C7F2_22R/ ^)2>$3[S3&/;A1 M%6XV-;A&@WD?P:;"]8AMS=D/W1HW&<1AG$;@5G4KXG9X>CFXN[LXOSCE;?>J M2:U_DD0)VM+51-80UC:A+(K.Q@IC8MC F)HA )V%X[#(4*6K9!PS6G%&3O= MW\$!+A[\#'LS$ >(#['R:+:$[41T<#GWA7H:B& NUQ<2&A3%0V--)&%54PT< M+#!3IME0J3(J52:I&WT[N1O^GV\8/QK^,:SL>++(3,"POX.(!$PJKM M&]>Q'6S71<>+0\"YU7AA1Z^A>)G%O'MXU(D%:N4!-\FZC=8!Z&%C?8J\QITQ MY!Z;HC'L,C \I=[>? 8@EJG=W%Y?P>^GPZ\5H3IX5?,8;Y[&(*-ARA"%M42- M-A;+[_:;QOA+:\HGFFC_]\Q& FWVN YW'C"!U$X#)PZ.&@EZ!IP/[DXB#0.X M595ZXSX28OPC&K""#9 M]#:=''DGN\J0YR30 M9X-B*/*_81?#8"I+K,-T4(P@WVQN %IH8\6W@IGXP4O+J&W0V(RZL$4Z\811 M9"I>2"3LA^[GV$X3.8N@?.-DHN0)1?H13H2WE6]OX1[LT&L;CJXG]=3C68!X M+1.C_BXP-^Z9"S.T(@1B JH%&';W3>+,$;!?PIE4G*#I,AS/VK_!10E4^L"[ M8K1;O8\U[0SX^S-UX>$;_IT9#WAP BIX'AU>=*J6;J,\Y;,38V718G])?9U&S#^P^$W76(!7(KLD\WX/G9@2-FN&RL6CKS(+ALR?'8+S- M'Y/%CF(* H^]19L.!Q-275[73QL;QS<6Z3W"I]Q):?R$56QRA:AHD>(Y.E!! MCOZM!RWEY%7(@4R/F%[:8OQU@EI1'6C[F?'V;6!06:^B8V%TTC')>NHZXH1K MFM%)![]N$:7RB*6$!=/^ A/_W/ M3__S/Y_]D6.\'G_V _\)I8T WY=6O>],Z6*\UDBLW>[%MNL;&='2EZNY M(9)>B#>/L,G9-3XQ>U_ZS'>VO"_1J?=5!G*)4CYX'Q.TDMP\_'018O"3 ^P7 M0@N%'ZO"H;4+^!'+/@5CX8$[IA5R;!@([9(BQUG09C:9<$+3.Q5>;/C\.R7% MBX'HH9J.%C*4IKA),5C3+2G6W$IU-M!Q@Y;M&:@2Z6&/$7P/8[;O0)_*&66A M1R_-\J"^X%-S[(=D.>&>%;!&GBA9 \LS*,XL6M9X\6:-)F^NSNOUR-L82QA/ M#(D2OJ-7D9D2\Z9%\]"X_P>S/>8>O^-9%S%(]>92B0STZHD$%C=J2O-2%8O% M)KU'(5$+C=I:6'IEP9%AVM&$4H:X4S, ))5\NA17COO(>'^>>*\E$9S##T4S M(UY3!* :RP)D?@GPB4?'I70H3'^PK,"PYB/"L:O/@TNM].?'SHC>NL&[ ^0Y M"H1V=O!RW @6P^BB\P_!U/_NB92C%_+GAUPA,OA-2AUYACA/A$[1M&?X(%XI M3IXY[%1J\1&AVLR;\?%UB?[:SHL-;XH]IF3F$]\XO@T?#%0+TSS(?XP T-.2LE_@4UN5)' [2S&.- MH6SC%^0.\N)H*SB!Z'R2'=82XR"3F6U8?%?8^8N:VSP$\UO%102!7IWZ @#;\'W> MQ 3+Z65Q:DSBS!\UO+P3#"69T;W4X830DH(-2RBE_ J(R@S&T #V$3920:4K259I- +*_^0]I%)%*^-C'WQG0$@A^)+J)DU7"1H& M@IRM4X0V(;:\J]$D%DGQJ6=2-+O]VN;Q6EHGJ7R1&O4T8@86KT3W8X;#DHU099\P M%JUGBJ.[W&.$*XN7B('!5LTDE0*<2 %NJA1@ ME0*<$':XA"@PV1]IY\^]=+37<;2C[,R3T_#F7!?4L'EB_D!1R+!53-AU6(J6 MVGS#X!3Y$JT>IK8?:27$AL,\T@!1Y*2\ $\9P/F^;SXNKOZ%HT.$/, HFALS M09/M>9<0!W@B5= %99O9.>L^.,[*$DG0X0@KW5+:8L\?2=R/]TD;SG723I)# MI+.VR_B3 I0"I=42I9=%)S8+^FG1T=1"3(K$ M _3 !P%H-6=EB*8\Z-J4 C=+"MT3=K\2;%KEU^71O(J?H6%=Y%!2=^$@F)760'6,:=-RH%'XN M;_%C I=Q.$13G'O4)*8'O0&[6*4RGI8PW'DU=FC HN9!'>E5A##KG8<4Z9.O4F<.7&AM(2; 4Z M\P2(:!5_"AY@3U,0XTC4 :[..2,",906.L86D!@;PYZ.\/L()>3(>>;M89\8 MX!(V7IWZ7-U-4Z.)Y/%JU+9GMB"S3]J?^-C%)$F>,CG&F'N(W3#8C$J"YXE& M9;)(.VCBA.ZO!/%FCOB<#\$NW);$V0=!:-%.03B"D FKPCZ ,5;9A*74]G(POGCYO(R+PE MFT.&C7FQXNBK_A^@LM,P%^ .V"_60_$GW IDBMZ?Z&MA8+#9\J*S.]//E^9M MA> 0FKVZIL>RNHN]F2"BSXU<3FE.*T8]D^_'T61F%-Q:TT1C?*^6MC@R M .-9=M8-&ML0DPZ/Y@%#?5$!0OQ;!@[%C-M(O.:3=D>9,^.@ -U+BB]0PW@] MJ6X%9RI%.T^XP#8@%!6F5PY/6@R(CCQK-D+Y/!5M_BTQG4D^.C(O+^C.*\04 MI74!\;\K+@'[$LDE<="A:D_*75 \&.AEHI1$B0/#VZ92W6$X5>*)K^<2V5652^%$D8 M%+T4/:Y I3\X>VA46C>Y2-WQ(Q-=[V)-G$4#JJ !/_YO88?Q;NL0),7B*_H' MQ[9L02X[D<^QP_>]"C\Y62 >2<1(/R>A:]J.G;PEV; Q*,3#$5\LQJ)E41XM M)Z^[)DTFBZ=D%[6A4[C4\9V(9D8:_W M*!SG:MM[W?G:]G=7NP@,G9@V/23 ^3BWZ?XFX\V!7R>J:D>/#B2;+"K'R7E5X$&H!OSCH/4V0H_COQX4U/>NE'HN72K9JDI@?Z<>TW0U( MW3]X?D;ETQK $%08/?OEX;$)I%SGX0IW ]0YDR954;@;I.LKU%6H^R[,N7=\ M&MG%59"B\#>JRFT9B9,((@I!_V=!0:]0.5*,"81EJ]$!V[S=A_]UNQ_S5$RD M_M5M_;RXYO9]J\9 I@F8Q4P#'%/$S>\,]T1KB5+AYL_K4-0R-=)K/6">9 ^. M_[;H:>V?XR83ZO@?5PBNKTX(?IU:6: M=2:TG:\$Q\7S#](,E&#I%2<>=&J'K?F9!UN%[H812F%L%&/[*V.L5*Y$GD-1 M"-NJ-;H*8?<'88^R$7;[R->K'1[VRX1\ZVM)W2XI2/EK25O6C*CO\G(M:G:/ M8I=Y0(%$>MA8:M97CBK1@^UYBRG\ L/TNL?.'1?>5%ZZ"MUW#HZ;K5JWVR@3 MX2LJ=PG)%W0'-,ZHL/>& M$KE65;]ZM6ZS8/7KHT+CC:%QIW2J5^Y8##*O76L5[3Q02+PY).YN5/O:!$(V MCVJ'_;)@I/)DR2,9BDDSD\1$;QP,G\@9W[B*M52H-O^GKI_0L$66L/1N,QA' MVFCT@I4XCH+7$SF0\1;P;S4F0[U?X;>#XU:1C*8@/%;4LW'J.2R=[K@1XE'4 MHZAG ]33WZC2NA%**#3XO^NI:^5*5VOOOHMPEW(I#M-R*?)7+S>9@''8*U70 M0.'K)O&UWU@97TN2K-:NM52RVAXA;#,;8;>,?!V,^#=:I:=3-]4BC53MLM!5Q*.+(DSC2NAJLKVNNA^CM6J=W5'I$SYQ>+W^.;2.W'=;3V8W$G[G7W4,A\!_G.&?4N00?G2!_K8+HP M;[ J^^3'QFSS42*QF1%93YCA5&,<.1),:DHVE\8^S1H\1?>I][/.1VGS64[! M4(?)C :TN8#E+@YB@#]F-B_HH6E*8B*Y;013AODPMJ)[J^>>H1!O@2@ /<@P MAVH)&,8'C[X!4?=-['G! BN<%_.#A@X#3/Z6SI^["\+XB_ESD$0N]A(AWI!V MU)IACE5!X,J4IS2/../8%\0V=_C8;V8N6^G1F(O8WUJ^F"\_I>)@1@>C5+A+Q<= MUN'8(,/-26( B1A;PH<3O3@S"\=H:)9C/R3UU;CJ0*OA-!,MGV\BGB3$C MB!2IJG?\56C4RLPW\0SY8 TYO$'WY$@:(QCN, V(C4EBP[D08^;2@4?Q,TM4 MH,H?:O=<<."K2B8FGRDUVG!FCZ<9)K Q'\X^F+#(A]6)\4+&W& 7(M""S%UL MUQ_KYY]#5_C &WAF>F/+\4!?\.;ZO_?[\_W?-\-]1\?=3]KYX.)6^V-P^6VH M?1T.[K[=#K\.K^[O(FV/J\"$FYUIYO !0<] %3A3QYWQ*95BK!O:7_#EE(\A MGR"-/&KLKYD)J"LFM3[B2%4:>06DK*R"HN_H,O M@/IIHB41>7R>HYZZ4>039$IRQ!Z5/&UFZQ,<94=&*7]?[@+ P[)QG,L@?1C8$],1\\R]B :DV7RV5TTRE)WG:!V*T ME_38-D!.#D?B^_F()<"D1!0S9./=0RT23EF:#+/$W(F,8+WO3.=C\&+M=F^Y MP$"WDQ)]7SB )>%(?O=X%\SQ1' V?UTBHJ[/?&?;V[L(Z2L@872J1;@$'^&+ M:JZ)<".%1(S*L\5;F\+MQH520>!CBMQUU'(V:9[)EYH6DDY\3R?5/D$N?F M\H'FZ:90),J&2\!)R<*C\-B0\Z8QHL*H?L++ MD$@-F@Y^HE9KC2#EX\"3D,_P0BD MB24LR-?LD:_P#AD37^$\PH&_MB,FV-(C!"[7)"+7(EC-I\C&KT_%;50ATH&8 M89'3+&@7WY5F+_,YT+@*OC&Z(CT,Z[.4$;9\3_1F:AAK<<-8VVH8JQK&NE > M?S;C3)$N,5 ,$/OXE2<)X1CXWS34T4*>\37",]"MK?T1\HS;@&><(,\(.&J5 MHGK"H0P'>+JTLH(G\"OW[)*WC;12O ;]>&%FUQKJD+R'0FF ED")'F9ZN8RB M;(;VH)NV<,G"-TQ$GR-,?X22[C\TT7[,9:__.HVH!GK*=BA>"?*:^[Y1NU[L M"%\\$)T+Q&_9>^9:CXB81]1V6#+C<6[D!9CR_CBLW&,ASV2.S/=1# M/N!S/J(MXCRAXN^;5C0 #RN \,.4 2]T\4JO>J"R"%U1'N.6!6%.<2KNPI>T M?FT'E$V$G0Q=]=MGP^[@]*A^>'Y^7N\X=/NX].IYB"H[0V@I%0P7N;8 [HF45 M-2;X$G0MA6M[@&NAE:C O0?@1K.X*)XR#(U3A6M[@&MWH?>A*)2[BWAY%,95 M'N,N P_7WB-<;F^_OE-&WZ;"UY'B/X-??9542*;Y4 MT!]\QW-[Z8LF[W$67>)K&,(_=]E?,V:/7^/W1Z[PKAP[2$E;IE_:X%DW+8SY MGCONG6ZQ,S;R0]-IP"N(F8%Q#PI[K-P[K=TX+%-_?$4>FR2/]I+31$I/'@ER M2!#+($R4^8*91&&XZ(MNVABY.6% ).Q>_[&K;> 5W6R5;A8U_MDENN&)42GU M_$I^*#I8@@Z6'.51>CK *-_ -O!').BFZ$+1Q1L[J"L8*A@6.O\K(^J4 DKU MT>Y_I/QL\:JE75JFI5M:I:5:VJ5BUK9+):\\Y$9/(4SP"[<5!' MBHEF\+E6NQ^>7.8!1;K,EARS1)[9R/BQ"+BN)V((V;R7[+V.ME9%XYCM1J$S M&$N!Y)6FH@7SF/: BE2XLPSX7VD"Z^\U@>4=%U7RJ.+DLF2>647)9>WP:::\ M46*FTG3363(!K:)T\S7H\Q1J \K@C8--_ %W[V8CPWPV/6QW MO(,L9TL>RZ/6_.Q+);AWD: ^9%!46U'4EKR7;Y!:P8FX'Q6-;4IH=12);<9_ M>=2<'XRMI%.%**>K*$>Y,A4)K4-"JR5V5)"$\O=J*O%3<=I9+9UC3VA'.3@K MGHKIN%.:>09OOXT.,>_NOYG/4Y=M@5D*3K7T;C,8VHKI,Q(3=I!S;:M#3:]3 M)$LKB'84Q>9'L5G^V153>':89(MVQ+9+2,F;\\XJ(MZXV.VNF$ZTPS2<>P>? M7J$)1$J^5I4T5TQX7RUHR'ZOTC&A+ONUFK7.T3>4A MC2-5,?I=4:++<&1WE\SE*CW5%>J>[@ Y-DJH+^QP]G!%R3"#"I=,!RL]%>;M M8 8AUU="3E'7>M2U9,)8Z:FK(CYB1615)+(EDYA*3V3Y.WF5$%/TM3Y];6@X M72GH:U?\M*M1UL8RF1<@]GM#+.N3TOHKO'?/ZAW5.ZIW5.^XZ7=4<38IU^XK M$E=[4SEK R89S@R4E"0J%3V!:OF=INN1O26S7BL1(VO7#H_Z!>J'[:I:7GM! M0!DAL]Z2R:DJWK7%>%=[Y^-=>T%2&12U9"KI;L6N0/CTE?!1E)(KI2R9UUGR M.%3)!B KRMD#REDRO5 %EQ2M[#VM+)D4J )%^5*)<#3^!#]'CO&*^\/7/_Y) M[OQJ]L1<,3+K[XAJ;X#'@HHH%IS_0 M.\Y:1^U6<]BO=WNGA_5.O]NO]YO]7OVTU6SW6XW>H-,_.8 =T\X%(O[C )U. MS++$L01_>U-]'/R-52CP.J9]C[<>R/<3IT9D\JO6!;@($!UU?TXY^>6!1D1H MV@:S"1Q) (E^.P .Q \.#]^-;/-WIN/+'+SA$\[5V[NUR9IC!X%C_^.@U0I> M,,JUQG!JS"TH0I[M\TX\>QGTC[R5>*D807P>'=^QJ4_\2FO##H 5MC[_,CK> MS"CQ=Q?^[!T^[CTZHE-<(Z]XP6BHP+T-<(>N6RV ]Y:W@/YBA6M[@&NHMVND MN"MP[P&XT8%7&%.)> X5LNT!LMT].JY?AV^>BL*XT(V@$&X/$.[2 3 @OA7& MXDJ#IA605(4 =B6OOE2]EM1'N_^1\NW&H^$M M%0U7JZI5U:IJ5;6J6E6MNDNYA$5&PT_Q#"9P"CZL[TS 1IHZGNGO?DB\).V3 M,\WRM-$9*69YK>-V'GWX+C?*+3=5RF0O-)4E#8B8W^H M2(78%5UMAJ[2IF+L#UWE&HM78JCZY+)D2F-%R:4B\YT4W6R;;OI+YCI6E&[R M[ZK7V6K;<$4P6R>8);,=]XA@WDX!>*O?<:-5)II1D=WTJAW B[$YU2W-BU2G M*R?E9MG-DDFE"7;S[>[.1U8#.N&-8YF$NW>SD6$^FQXL[NT@Y]E2K4^GUNBI MY-1JD%3&&([^D@FIU:>I0D>!P*4>P!Y^.SCN=8LEN1T>_U$::LL@MB637ZM/ M;'F7%X&D:FRS?[N25%NGG;1NZGM).\J_J4AH-1):+1["#GVI+?M%7K;#6*D]:\MHH:0D6)- MV5:A'MF,WM0[[*:M*!VGD_'1BEE%E2'CO'V]K5K[L,BYMDJZ5H$J5TQ=J@Q5 M5L2+K(BSBL2Y6J)/=8@S?_]TJ]9L*:&IZ'(]NEPM6:C:=+F>Y[N#UN4VR[%6 M(TR5!AQWA[=[].2[V=IKH,OS9 M1TMF<)6>Z@KU2W M=2V9+59ZZE)^8D5DI26R)?.92D]D^?M[>[7VD?+W*OI:C[XV-!NQ%/2U=L;R M87^;%6=%^6V7'^0@'Y!N%F9?OSY%K;_">_>LWE&]HWI']8Z;?D<5=Y-R[;XB M<;8W=;0V8)+AS$!72:)2T3.]EM]IJCK9;RR9"5N)F%F_UNUW"M0/VU4UP/:" M@-)#:/W&DEFK*OY51/RKO?/QK[V@K0S26C+G=+=B6?U:YTA)(44IN5+*DEF@ M)8]+E6PPMZ*T\J2V8(J<+018A&.QY_@Y\@Q7G%_> K' M/]'.$3"F/=-IZS_]E.X$_'MBAW__+=P;;2WF]A->/^'TBV]IFOF,Q"/>_83/ MYO%G;ZK;:-QL_PN_:@^,8+Z9EU33'?V2N9MJ^;C^8R"+XE37- M<@!S+?,9SYG?_,@L^-TVM)G'C!K]1MRK[DSJ\)&\[ .<0ZO1'/]V>_U-?,8_ M,7[[J.DNB\%O@O![)OB]/#);P]TPS?1@==B4@9,*'!?'49I/4[@4$8 _&!'% MF%O#L:U7OE#D>E@-+W^PT1.BP7+ , !51C,/D,OS@-<]C>"@$.L^50Y#O@A( MTZG-@9G@$3F<^&D:,Z(B@(DV9:[IX )PNB;B$!#;&)1_S^2"@TYQ:C$?,6/B M.D_:;&J@(TICG@\,&(>*1I9["@6#6+J&@)$H\$K[ E;GF< #8!'?T49,P)09 MG[3[1P8(!UR\'LB4Z,8CRP,F3UW8@ NG2X!_>.- \*UQ)GSD_X? MP'>!2L1,837@>6.FW;&I3SJ8U@9=$*#;3& T(ADSWH-C$K22Q)<&ZR=M )"! M#[V9Y?-KB?_KUBNL'3__D.UK?VNV:\U>*Z3G"/J-'X$G$DD[(/V0"P6XFKF) M>Y(\B&*VLVA1Y"&XT"O370V/QI@_S7:%Y$BSPX/ Q!XLRWDA *-&"K@'7!@U M,CM%U2#Z)A[JS4;_86,?T26=1TY9@Z\9_ M@.!)3FT39;@%= 7ZM,MY5V#K&=S6:S;JC2;^VN9F7](X"RP\[C47=IYQ;4>M M/-*^[V'E$PLXU0%9EX-&LWLX/#^MGS:;A_7.4>^TWC]M=NK#YM%)MWO2[ ZP M4S\#H3-%F\"=L8.08P_ R!LWVH?G9R>#;KU]?G12[YP=MNJ#YF&C/AQT>NWF MZ>G@M-4Z &.)HR@WA?]Q@/%O9EG"(@O^!LM@'/R-5?-P[*9]C[<>2#@(@XU4 MW5^U+IB$PCH\ZOZ<8O0M;R]&J0PLP1^4UT$9)]SN\]W(GGYG.NX\V%5&+DJN M62;9/I:<5QT[" G['P>M@Y@Y*-YM#"?$W'R=)(MR:%9@GI'MBMW&C=W1\:E0 M53[_,CI>E$RC %82@ U RP61P?U07@"V+>\"U8T+9!'FQ"2.5M1&!L*UH+!W M)[#W>N0Q]QDQIBB$X54'"F%V!&&^V8Y"&84R[P$7.MLQ"Z PF7016.?;PYEH M7GB1ZKFT0MIHA62FQ(\L??Q]NPGC6@J>QS1@'J_9',0RNF.4@TB7K@O<,BF5 M!B8*_%L'_P<>W&A^5+ O!>P%/%JI^KX-(SV40Z2'WU^X709:D.T9FZF%:6QD1@_KWB0CR#<+$$THWY)[)R*?7 MD\&3^5W_ZHQ,B\D6R/#YPMX7%*WB39.%G7)+$6)F#)X T_V4_/9M]]((\)+0 M\A;!9)-9.ZTIK*;)"ZWMN%TFDSK5J_1'2ZN(F4HE-%IWM"IVD] M 4I$IVU%ITK[5=0JJ3719B CU7$3A)N8RK,0N0ONX3T(,E)W7/0M+J,+TU^W MF'/+?F!E #O^;)C/,G9\\^7DGP=S5()D,H_K\4Q4^ CS7&-KG=_?+G2E1AZ0 MN/=Q4G>=E_D/,4M6N_ER]>WKVS[:S#38I,OTX/B\WNQ\_@4>A?"(_OCI\V/@ M?KP9?!G63VZ'@W_6!^?WP]M?-=UZT5\]Z<5%_QV6!\:.[9'QXVEAL:7P3OYO M@_Y)YF3VL.6CM47% M,B82T^5=:^R[G\8P%36OZ*@S/SF M^YL"ER*C_M^W$FF^ <[0G7<"GY;)CI"8F&-W^T:MV=SFD'.5=E0LX?0V,\FU M[,GRVR>\'4E,4N2V47([+&)PLB(W16[[26YI!9LYD%O94]?+I59V#HY;[5JK M7^A0/D5XFR&\C(&4S:.4=/9FF,Z^@8$M.2%]&#]$I\NJ9A1U_RX6WS_FY[FI MRJSH"K=.*"=W2&<.K47SGE4?A0WT4>CTMCFR4 G?8LEKT3#H$A1^EMTWI JT M%9UNA4X7398N 9V6W:FDZ%31Z5;H=-%8$Y^KR#Q]TT_9P$*?I&O6I[L+CQY9N/GF?M$'D M4#L[_%YC;7/3:NFS_JCZ8!A_?K^+!Y='#!26"T:S1V*FFG1[6;O*]OO',YL&Q_^@R M)O>)$QV]\$DH$-&1B6-L^73,E(?AO,CH+&*:E@R?,S2N52[FF]YU/8G698?H:9^" ;F/X@--3]%#AC9@.)^C-1AZQ;#^2 M!RC&$@>3G15Z&+"H<&1F,:Q_8QOSX2)0TB1F2H(!T$S,B-]=Y MHCG7BH<^$:*W'_2SVE@SBI)E @=O#EK'EF-+)[JEX_!BG<31?(.6/0PQ]0HT M A8E6FU \P\TL%#[E]I9\-6V-?ZK2 ^B"&_++ZNC5ZZ4#A7GEN<2*"N[SW26 M>4"1?*9?6-O&,K*<-#;SMJ?A+>]=J>H15!V4/)?3E+9P&VIR]8% MEH)9+;W;#)Z6EKNW?SR- A02Q^]#%,^/L17*U[94]%D5E>H-\ZZ]^YK6VWRD M#7S$<&;HR4@PDJ+-P.5WFL[RV@MF6A1I9+6%XWEK;"+)%-K8IWC'NEFG/!1; M%L=Z&N?@-[RPGX'U.^YK".(Y5V"[.>\*W$!XB'H$]#YI%U=_#*_NKV\OAG>1 M_EL5"GK),P<*(Z>VZ:%'6WBE@V;,.^5^OAL_,F-FL>M)@%!8["9+O=*.NU;4Z'">;?F^BW_'*F\E0,=ZOK;R]\/I-5%9Z1M!2I9=+ M2Y4E6[@OV8]PK2>EZW!I+Q?7ZX!QQI2YO+JLO!<\:[405!C_-L;GTT3H_1B? M0TNAH@B#VS7;H8>--9M26+-]K&F5"FOR]MB6G]M*7:W763T,OB**Q-'A5G_1 M,.48+K*\G%TDZXB<#3SNW='Q[GIND57VD^[\Z*3%RI=R?@06"\#YJP3SBGZ. M;JW1WYBG8Y7#VBKV*&1=%ED7M/38)K*V#@_+BZQYN^W++_$*E7+GIFUZCXP/ MTJJXF%OF<>5A%@M&RB_)+"1LL3W(RMU :HW6QD:Y*M&VPPC:7= )8XL(VN]T MRHN>^V>^%2K,_G3<[YC^/W6=,?.V+E/*PUFZWR\,^2H@I>XN8G;6EVSJ( MV:OU>]WR(J8R0+<;,V0XO;F>N9!5R)D\04IWJS*THGXS]^ M^OP8*%0W@R_#^LGM-I(98( M?>M_&_1/FBHFOCK0?DF>Y>]GZ6>) %GY).^O3R]-^WN(&RE'P'\0FDJ,2>!/ MN@XVA[!+2?WH]&A8/^L/VYWS1G?8Q?SW& YJHFLP,P8@ M;\>=TV:K<3)HU%MGW6&][U^GC'<_E/"&[\_-'_B;MTP3U\RUU\GQ:=:Z_1)%T??- M#;\K2-]?-!IX!Y&^4Z;4$96;7:@8_JJ/'TV;N:_[)']+F823R7T6E#\MQ7T" M$$>_+Y+]=(J+A^^9S-TM1%\T>G@7$;U]5&)$WS_3MU Y2],V<4299CY-7>>9 MMWU78K8\W&=!'=12W"> \$4$P(5QGU:MW2BQEE\"S-M;1%]05[63B-X\+#&B M*W-VJV+VU+$]WYT)?*>&(0^NZAA2V8*4#!:WH$QK*18712-JCT!(M#D>5\!8 M<]5Q1!'6^PEK0:%7*0GK+1N]L7^M2Y39_@Y](CU?574Q*9U1LW*)UT;X2K?6 M;I6X>40),&=O$77E$JP-(6KCJ,1=8)7UO%5I-QB/9T\S2\="#(--74 5?0,# M=)627Q(E/Z.=0W_E#M41!#J+X _\;M'H=V!;@R<'"/B_]'DF2UN1F[5KAX?E M5^A55Y3](*.CE?MH%TY&[4Z)7.J;[Z*B3.(<3&+54&5O^D@=;F/'O#&*(BI*$;T4 MBFB&%+&4QW)=BF@#132*&_VU"?]DU%6X'0_EEKKHXASG%].R!K9Q8?NZ_6#" M2P\\C_G>@CZZ1\D>IAOLH]O_I'VYOC[[\^+RDOKH7ES=#ZZ^7)Q<#K7!W=WP M_JZ:_70E8#33TW3?=\W1C'N=_W_VWJRY<2-K%'SO7X&HKSW7CB!E MQM3T50 M6UFWJTH:2=5]>UX\$)D4T08!&HM4ZE\_YYQ,; 3 !01(D$I'E"616#+S[+MG M4Q]=??R7;[@&(J2+O74_,4MWWUSE8:$;%D5P_U_;8C/]A5D-^A-O&LV-/W7E MB_UDP(-TA+*R\)WQ3'=YERYXU\2G5XSM^9-A 1G1?0;@U;-#V6,,4.V96>,W M9>P8I.'BM7/@)V.B#B#,.3Q9@>-P]6=\ !@5/E\FOL*UI]ZK[C!@&"_,M$67 M8'VAPYK@>7"(KX8W TW.<#V\>Z8[$[I^X=@3?^RYR(849LUT:TQ=A:> ^M:S M&^[1_1-/S<2G!SV'Z:PX8L+>PXVV)NR@&?8$]R,^:8X M[,5@KZ[R'$ 7VC A89#B\7C'8^!3^,*^&H=!N\#T-(7OD4+=X&:)K!X>-6- M)5H?^PY<_)>O.V#7X.*F!G)7!2FU@<\% OZ/;W&&3@^FU5O >,SX"A!RKLN# M\UYL&Q,&SYT;%L.3T#W^4KA)>=%- *LXC1 "#EM@J@FL%:6!\JJ[<&P .KB7 M+WBL.\X;?D_W)X^,6<_Z,[P(L1:4;D1=NBQ2Q!V %6 2+!9 B;L+EA=@U>9+ M0]B"2$+9.%%TY>^9PF_84C=2!_^X#Q[^#9Y-Q2L/XKV;E*L$A'D3PN/S#F4J M[8;:2V?D1+@7@SJ0*5#>F3(B>D_Z%'%W=$JICP&QPHF(Z\#;$\#=^SDY-QD<;!A1%GXN'! %?*E>_8>.6WLX,8FOLENIQ?\>&ZL:] 0//89>&@* M"RF/8MD:Z0U;;>WZJM\<#?OGS0[\WAP.+@?-\^O>9?NJW5&OAY%-N5V-2R4?V[L*K* MBJ+L,=HF@;TML /K1@+['0#[T?9T\\"0+CL<6J*X"01M9U@\;EDP4GDNK! ] MVW[72HY:5AZ5V2P;:V5\I;-;?&6'#: M.+>I N&YC;>H1OV!BI1K2URL%!=7-=]9C8M%/)?E^KPD5IXJ5N[L83T91"N[ M6T6I]O->E9C 1CZ7\MO(E&">5'.6\NK<-\#%>_6_VW8&VSF:"Y?,RKN6:ZI M[G0@;)4T4CF-#,N@D2(:6W71EUYE754DJ;QC4NEO%K>4V'_,OK1Z^<_:I^@_ M*RF/^0 ,8\O,Y6%_U3"L]^:/.TA2OT3X_2)\5D>1ZE3(.?O+D1/9Y?!VK:4.?W4SDB'DKH;R82W?39CV2QR MLN_DIK@=6%W>2ZG-5(X7" M-L%FH9I1[(TP,Q9E3YT[ /'O8=K'3O2>-:*KB/ *X'C/Y1RZZ11 M-VMR4Q%152O4Y;WLU\K .^0U-UKU8JV);:6C:U963M%Q-+AL174J&Z]E"AI+P7G\M6V8%_S M!?.8HC\[C%)CI+U4.76O2E':AKH!?@)\HQ!Z!Y1*FE99=U(IE>J MUGY146D M4MWPMG5B_KQ3L93N=&\O NGH*U?VP!1VK%P9=$J2>0(G#L@N^OO,=)2U7>^& M0E9U3I$44C*%U-H(K(&:>=)Z;.&FS%7%F3J-GE8K'XG$N;)QKG#7EZH"1)U& MIS>L$\Y)NR$ZC:!Y>RKZ/ M37_"/N+DQJ!*].[3^3\^+)]7"\=^I/$H638-'V%1=N)9UX_W*VOT8B]8NGAX_73;4GIE8F?_SMMUFH(=R-/ETU MS^^O1O]HCJX?K^Y_473S57]S XI",]1BB5W]JLP8/QX-L40H$/_3HO^R= OQ MU0?EY^6S_/TR^RP1((5/\O'VXK-A_1GA1L81\!^$I@'&+.%/MCV?0M@-Y\T* M[%K>8QQ_EQ=3IRE)Z9801S8N*3Y,EEB^'$ D*^C?66&U'$#TCH M!Q"](V#+ M 40;]4R0 XCJ4'Q^P/$:PZQ$L_('$%7B$M#4.L5C)9Y6BJ?%!V5MTZ>T*M=5 M9W#0.(G$U;WBZHI!6N_!Z#(GI#[L[WN\4!R^M]-E MFBY(T <6)=6EE4@$+67^U38*3R4(JC74ED32DT72S090'0CO#CRQL<34HU-) MSY7#&D]RNI9*\>O]JE,K[",YP%'2S;'0C;IO+:\2NEE3I778%K:2>DZ6>K02 MU$])$,=7YENG**4<\U@K'K)E;C,PD16SO^H>]E1EIK^DAG*I856WF3H'5SM4 M^J+N4[!*@G@/!)&5;2#+NW8I?8FGFQ\RRUV.'7QO:>XG/';PWTQW7%%@(J<. M2F0J;X:E1">9J+\7K)-#+-\/H.40R[4%&0<88AE/Q5#8]P6S7";=FT?K@J!^Y[OL#A! M7/$C((X4/>N M.%YO0A>5NP_D4V761H"1P/@>K=03>OR*3HGB;TK3H^0HO>'QE MY@O[ F^;%5?(6L-:E>+6V">Q?^+M'C_Q;O*"@]+KBER/,ND50U./KW;A>1LR[4DRK9Q,J\A R2/3F<-884(== XZODC*TQ6$VI>$6CFA5C$= M*8=0KVW?*4RGO5,;7W-" G4@Z;1R.LV:*%45G<*U15,].[5J:B:E:7 NCS/F M,'WJ,4?6KM> SG>M(E2W'BOU;+FNX 5F!B] \A\OC=49(;KL*+CK.%]'2O(< M'H%-9Q6V,JIX_)*^LE2# ["-K5,-U*RI7)ORC4UU",*C=UPKLN\Q*1DOQ5D8 MB6$9.\3>"0/N'+;0C8F L#NR)K<>J!27ACLV;==W,L+J6D98O8+$",K.')XI M=_=7=Z.;2^7J_]Q=?7VX>E!&7R^5V\??K^ZC9/ CR7*X9%/F.&QR8;N>>Z$O M#* G6,M$ "$X?$Z JT#0T?:6V2 +@V0M1S6U'+*40V;XRU(."6A9RG'JI1R7 M;&&[AN=2ZJIAO0#X;.?M%$W.PV>MYYJ(G:TS+,A "&!W;3LW >2*SF5NU^"* #S%ON9';\HV.0%!Z7&POD E@W M :R*9KCV:I7?*C&L= S+BF1O5.)6!H9A(\O>03M9'I$IL&_UWX='Z18LW']R MQXZQ0-"XDN=73I'%@LD KI$U>8C!JC#+KY7^)1&L= 3+BCINH.*7A6#JX,1R M?$]-P5\X]I2Y+L!%-Q67.2_&F$G&7SE==EN%&+^ VET,: \"9D4)M-VK$X%* M3"L=T]1"$J IM5T'(K4^M?)@+$]GQL$9,GYJZ='K:B;)Y:.<@$/P.=BFLI7 MYO&1$T6;!'?VVA=>BH#]HUQ6I?U&?I^J4$[3#CQM3YH%.8G(CCYABCNS7[D_ M"$#^PDPI%2HGT6*A7R'!"6H/"#2PVA\)9 4]M&JW5AY:B6BE(UJQF&^YB(9* M1[]6GD=I%(1#5W5+G\ %RK-M3T100!A^],=,=^:VA1J!X@+<7<73ORL.&S/C M!7.4I:BHG((+QXEO++#TV*/^G;GW(<"*^HTP8[,^]"O1K'0T*QPL+A7-&KWV MB0F*4S$5J!!&EC37@(9W+6GN;AV%#D@]5@RUFT- '1ZTQX@<^GNRN+UU +QT MW-8Z[Z$4OT+[IP::6#WKWH^AQ7YOZTCW4M*A*'Q.EMX6;SK7W:< M($:D=IE$AH7#YH8_=Q6Z"#%@QG33FS4H'X4Y8T,WR>,\MIV%[>@>BYYTICS. MF,NB9^@."YHFX=,M186-43*XP?7',T4'G!J/P=+V<$(. M8J/)GF./W2>J@%K&OH]-?\(^8HNKH$G+W:?S?WQ8UBA;.%XIK6ZQ1*[^A5D MH!A7A7JT\*_\3XO^RW*]B*\^*#\OG^7OE]EGB0 I?)*/MQ>?#>O/"#+<9MZE?#FRGVDZ<;%C$]LJS1 MC.7?P-^^"X8F+^N'C%*R; MX Z14\<,ZS$LPF0Z.A?($@ZJH3S#LAVA,>N3.1P?[M>#EP0- M1-W D$*A,H?WON$)HVA"?SKU'74]^('B"=]NPYD(5>>X$9AH,R^S\:2HL[LB MB3-00MRU6H@7WJ^PEU/127?.:SI%1 %FD'$?_[] MX9'_.?GU)^1,NA(>\XMN^JRI3Y!/X7W>3/<4?;$P#4:N']C 6\;+SY1[]DRL MBV/G&ZH@QAP@,06UAQIHXM/&P.<#9Y-8"+)%G_@_,&/;?YXI4P-9HV#MQEA MU/,=;KS!>H-;(SCS7<3^GCKVG+AFN+-[) J?*2-@N>.WL[Q&L/M D]*;S8I( MY\B:?+4M(<-'X['CL\EG0W^" _4 ?NEVI[V,=J=5=9Q56R I+R[NOUU=QCK- M?KX9G=]\OGF\N7K8=]?92C8J3ETQHV-/^L_()6J;IOT*2/[+,379#48)WTXS M4"MS4+"*PR)E.]T3;8 JV^F6?;ZRG>X^L*G&759E.]UW FC93K>.[73O]#<' M5#.R;!QFHF_E^ MCCJFWJ5I\#.K5?&':;XS=<[C%=-,=TT ;6EL6VK\C#,RJ MT]HH+:PJ#&PW6JU:56W)8IJH_[J(73C MK2-Z'HV^&VY3_/Z%[+DU?3-$T.I?AC>[$ &K@(S?=A4C_7H1L43-TE$SJQY+ MJS]JJHW!7B?(R:K^C>5+ &F &$_3E0*F,? QFXI_UYT))B0>F(S[/=D2 M\J0Q4\LJR5HI7VJ"F9U&7ZO5C )IP 3G$H0KPW0MRLN24J9R6LXJ/EO?.$R M*][4KVC%V4#KUHDD)8J5CF)9'4O7MPPK$\5:!^T.(&+-ZN6Y83D^*70 R(D_=O,#L &-J *'N9ONW:S7H02)>Z8B7U:%T MPRKW2A&O>V*RX50L@D()UPO]37:1W LY%XZ//R"P1M;DZOO8<+'-WQV'V1HR M/I+I$!+32L>TPG'P@IBV-DK1[=;*P2G-B=")A)UOE(7OC&>ZRY29;4YPQV$. M_ D,)*\]M:X(BZ^FUG/?-2SFNA?V_,FPJ' 0;7_#>@9:O<#*A8FH)RPK3B%' M5YTX+JZ(@^\;%X]$?9'FAVQ/?&(M7%5M12!]DQ:NJ1JSW<1.[Z I+K)3\:FB M>7M%5/X :'[0H-ZQEY[L>VJ7[>DG,*3K/7>15=M;!_(#\B^;\ON-SEXSP&23 MY/> WELG$52%WJK6: WVF4$O6R3GOH$TET2+BR8VQ0N:AQ7L=['KJLKM=D%[ MC+JIK.]UT9:]+E;HG4#VNI"]+LK#)MD"0?:Z>#^ EKTNZMCKXO1*EX^J MS4![12)/M<6BD4Y;U,6XUUE,[\*C4&=$79$'5'-$U4ZMK/E4@KR'3QB2D;$] M1,;VF9.TGEG4-!5$1H9/%O_WF0>UF[#L?/C8&[1J3P8UMN1DZ%C&UK:-K>V6 M(!6+2!R922^LLLC8 M+/DF/Y,*GBPE8)S'V9]D[?9HX MDMJE3E.>$A%9!96"1C0\C(:+B2E0-.0FF*S&I^H$M;K!'3A)!U[,++SW5=1R M-X"/\ED>$S&U><$<9*C1U&8<;:; 77A_:CV=4T"Q5&^]T\2Q]#:CB7_Z'*>4 MBH%^3V\Q5,(9IB#O7ZU@Y!C.XIN)=F(*J09N:N#WQ'<07=X'^F1WSCHU'!HD M9-G27F/C<0/)%,XL1%X47,XG0GHSPYDT%[KCO05<"L?NOJ O U%IZIM3 P0E M#4]T2*+-=0,42(LFW-E/H.ORN89PR5^^@1@'YCW>- MEH,ZIXL>G!23@R'EJU:^X7B"!.1\[;?FZ"9+<7]@X&W.^ M,%DP$9+IXQE_&P[4Y(\Y4T:*!3"*U@Y$Y\*JD5'C-O@\3D&]L.(O^ALN;(C+ M&9,[""1&SFE%0^'$4#5^,Y">F+\9]70 >GYB""*'C9&PQ6A/#EQI F'BR''-\P#'' SGF6(XY7I)8Z:Y?)R6J I7:TPW3#3*/F>N! M@>7%=-]@]\HK&P3[2B7"=.0P/XB7U;9VA^ZAI]$L M5")=M4B7U;)6W3_2=6K5ITQF#Z>ZEY,?%N.?QR\5-DUY/!A-+I6KY/HI^P<-.NQ%GAUVHC;RT!<-4+<]0,QZHBX.%SCQ*33J63FAM+)99YG,@H@ MRG*6&K"(C5?[8QXKZ>\@ U>KJ$&D^91Z&_XDL?VHL7VP@^"L%-O[!YVCO [; MI9T62,(KGOYUPIZ[$M/Y#[&LK?3HPL4JY3IE]CJO2A:JO /,[A8N5#EB'['.,',RG5/TI+O8]=!2T+0?&XMDYM'8 MU(TYW.=1:I('ZT07)J)06 !@N)2&^4P#MLZ4:T $&].QIU/&\VA3KS3A3M,- MZ@/HR8!IF"EA3V,IKXW$DH+TSMC3,(V4UY'$+W3@_V[B2KX)2B.-3N5%-WVZ M$E^O3]A?OCY^"W*P0CAC3_@RR&TB'BG2B\.; MPTX1F)BJ6R*37<$7F_A11MZ72$VF18AC=Q516(99NY1*'%Q]"AGJNTUR.Z7< MP!@A?WIX_/GWATT'DHV=F 7D\O?&O.1'!>6!R]Z]N=+WK/[D&_.:< M!#J&Q4ZI-F\;WYLP 8K!^ ?VH MU?_PT;8 .'C91T3J=3<,/GST7NW@!BQ[.(F:Q VZ%IT4_G*F>8/%();%N,X< M%GZ,YL:?NO+%AIUC%G7\9!IQ%(VJ2O2,$PLK8@&K%C;@JV> _)[ZGH^YV6'< MA'@PO83SWUCGZ88R-]R0 8OZ(+P&=S&WC*DQ#CY\U@W+]1)U2($R,XJ]"M6F M!;[P8G3Y]S6HKK9P,&&KU0J0_4I(HA:'3+3V$5$1P2Z"1P&$25I/:L MPSA>U[38@"A5#8ARYC"6(,OH56/3=E$!FP XN'(7O40HI1R*GC+%@B.2F$$= M%3(P]"T2*(6_1P$=F7F<[@]D'F"E1Z(4I(3,^TOVY%T:+AX7X&@ZP;Z;D6!? M#4-Z^H@U:I=7YX]AZN+1\AWBKZ >V>8+(J%I6 SI< QRT_!.DJW>8CT?T+4R MH))8-"/"SIHL#:)X*F+8PB-Y'>\J^,?GP%"M].,VW!IM#)TX-#C@0L?Z$^\M=*[T-G>N$)-N<2Z]Y&!!%2P3YS@+ MA,?[#G) Y&Q<]R)>F'T/%7!RH+957K>?-),GQD2Q;#3VL>Y3E$]F/PHE&+9! M$65*EHV>+WX4+OH75MVBIB*LA+\067MTNT$OWAI+35P,&*ET@@8 MFR9J"!4GDJH3O&*R0K[2S;R2;8XNE/\*]Q/P,$='OV>3%OFD@X&AV"_,X:XG MYLP#4\*T=>ODI/1GL)48NUU0ESSK^3-FZ+AI8=UK[5%8:V?*YZO1P]7#\8OK M-4[2"4,$PPZ&BC$E\>60N4D"C!PO)@($=4G@3FR!E,>9UK,/2([(#20P>KA0 M!AT-GC:E1X5WN;&"_X:"WCS0Y:D)0>QC\N# GR_LC;L0*0H0E,X[MDD?^BX1 ML($[ 5.!VJO8@#78(F4!9,:?C]T&%K3X'W4K?C'1ZT]"\ K7)9(5>G:YS3[C M9C9OAA"U;3Q30MP4N[J__9:P<.C#^(0=7; 1[AJ./,W7"E'%8@+"B M 4I1\;2P;4S(!_CGQ WHM.;P_9B#*;(#4KX&NLM5)C8),]$, <%LS!>F 5*: MO,9)*>3C'0;Q-N"6^ :P\T*11CH03'@%8?L&UX 3I$N/Z%;N@I<%H;G7^.C;YIP%=?^&"6WS !.X#"U1YB_+4-)-)5 02$NXA<@R0 "OK# SC7(:)X8@!U! M9XY Z!^YVV4-GS%4'?@[5S0A1)PXD;TH(B94)5LZ'4A* 2/ MHU_%6P20 .3)AV1B,SY$W"#8.B=_;'F&G5Y$U,E>!.U6A.A(0@74/CL!&G<& MU-XD[L?7SKZS.7^&ZX]G_%W9\"!5G\<'Z$3%Z@!S #40B'"BMB4:S"#G\ .^ MSU41T:?&"O<;:F2OS'P!Q@U'/:-#-_%D=#(!O$B-%$PRZ6I)[#84%6ZXN2C\ MQ1NUB$6O5Q&"\ "0;<&-AF T.]"?L[4B("XYPSU8QU85.OA#"+ZPW" M9^-%71N%21]HD'H@J?##)=4EJ?5S/U#,/#A3_HDH@=IPJ"J2N *))(*$OHL: MQY1QYAXN,U)TQ+%OM\Q-%H>+X/D:,X.] 7>_$R] M!.&2EV!C"4TXT& " XH;:4]X(:E%NM#B&]DH)K2]MU![5AX6B&LSE.!6'+=" M!0:MPBB3AUZ,K@ALUDJFZ81]!]7)X,9!;%EZW@Y(3W>+'O4;W1\>,O:-4UL_ M<$M*;(FK3K0NVZ?^=N([\O9@K_CT,]' ^4Y),D Z><[ ?FO7NK^@4.K&(M4G M;%"$(W_45O3M#2Z_H".ODTX*W_8+>]HV^XFR%(+M.=/#-Z)&)?VCBOY?DS>D22<& 1)I'IR]L!\QZHJ]-G,Q) MI^$]ZD:WTV\NHY<4K5A(IW9RJ;."\Z\ZI*P"^0,>4DC3)1Y/S'S'UF/ ZC?$ M2:U\G,R:8Z0=[W%W>NG2T9W0<<6_[3:Y2\D"[\=[,W%&]6FJ5+E'*Z7\H M- KRF7P!6/O;,[NNXU.Z-.MWD^:,/S6[UNI]5O MC4;=RZ5H4-AE=S("G!EWSCNM8?=<;5X-KKO-C@HW#SKG6K.O76E][;HS[/?VI17 MY*9I:N%I3%7H5HUNIU8SI&71=CB:-\M,6J;JXR?>FHP8S:=7K81>(TO$>ON$ MSBXVN;&N1&+*M>U4;LD?-56?2E.BSQ1%YAF"H:=9TO<>Z#NGO8JFM4L@\)6R M>10#]Q4/9Q6EZOX^FRYD'*)LKI)NKD(5X3P,*;(,*0L-2?MP='T2G9GJ/59< MTSJ[AN0X[MQ. S7@'A#GUEIB)K??N(NVO-SZPS=IDNI!6?9[^_A5A/<\G5G3 MNH5GCU?@#V@W!GMM9WH:W6_@I2) H4>@E4$*&:2008I#!"GB@5P9I3B"*,4F MD?=35',.K[[DJR4K4DGVF2+3:ZCM@_94E@&* @&*&$$?/]W6Q%N13ZI#&:&H M 5F?B@N"(A0B:]XQ+.P_:<8JEM->34GL^PQ7M'>I \B6T3MV@1_V.C(H43,B MWB(HL4_RE5&)ZJ,2;74?48E=I7_[H-+_V&WW^MOK)Q"6J D_R"=TK9S(P:ZD MW&UH0YE#6$O")5T>R\1%=W5JJ[./,9U2T)D728YPPG+\7:<7M%=4*!?B$1<[,0ALT;W/?*0J\@OBH?[3:C8P MRBUES6SHD>KT-M-?& [CH3Y&;-*$/QUL@.*PNO/?ZTGEX[ M,ZVG9FK3 =,8K@VDMK '!I)$@G=6DW>RQ]2F(WFJM/<#C 3VUCE%A?WPBGB^ M@KV9=,^:MK!*X@0QN4N??85'/U(WTB\V-B,MK'IKK>YIN>E.Q18'C.D>/]G6 MQ*V63ZF%!R=O2JG_!DW@\=4N3*#J0/K1ZTJ@/4F@51-H)VO^<_D$BK/7BI/H M4,K0NI)H7Y)HY22:U;VF=!*]MGVGN):KRGSQNE+H0%)HY11:."MD*PHU7HK+ MT%;GQ"CT5&3H(\XYI/D$,D&D!C2^:R9HIW!^R*:L8(2XLHX?3(WO;-+\+W/L M95;0K&&JB)3>.;R!9A? [D34D:6[5 =%(E+(5R[D"V=U;$K9A7-!!QUI(->2 M@"D7U)@O?(^/LV8X04/*^1J0^OGGVEJ&7V8DTB[6R]63&5.USK0,>3N(:O5K!KMH4!_ ME=WWD$[]Q''"."009ZN9;^EIMC3X-F-F+X=T_GPB3=VE86:P_P=\,>;UTOXO M;+=P+GK.L*NUL]:2)S(!/0U'V/'D9_@@]V0F&\[-DK-]#S?;5VO)V;Y'.MLW M0PCCBA-;*B%1_,8:VW/VJ'_'_'O3QLE7Z8SP3C^=$5Z!M*9V=RHPI)NO%[=? MKI3'T?^Y>HAZWIV2%L*/70P*IE&O+OD@>5$"KS@ [GI4-0:+*O\-J"O%YO[P5Y04\# M4!*5A6._&.Z:7B='P;+E4]_U4V5 M;&9>V Z#S+AW1EU5&CA>ER:*#-GPX$/))E*\>Y;.RY8I: M226B?.?#QWZK]B@O#:ADU==X6[^Z5&1+462STD4+RJV@^"@7\_K2>*JEH+AD4P;@GLBXJWSJ:3Q5*H&G'7>MO0SNE:#]!6Q9 M0*U<6=QK:#WI2S]M),R*]V^K"%:*A-W>/N>)2(VPSK%7Z5G<@VLG2P)9&0Y%A6)5)- %$FA)5_N1R,O0U3[9RH\B6<:1 ML(Q^5DY*4:E9LD>UT3ZL4U4*RI/%^JS$BZ*"LF3?Q6'-1ME\=,N.9$(8(H@5 M(]8*X/C]D)7U'SL @]BV_UB[7T97IW*UYGZCLU>]N5@K,HGGQX7G973^*EGO MZ\B&>_5L=3.B+FO6V# -&C*-36[B,D_1/=[TAOO384VZYWNV\[9F$K&6Z\-UR(CSB!^#ZQY%%06_40K"UQ<9$YQ5IN$\M,E^1*XJK7MK0L M0EP>QZQX-@&=!P7W3Q)[]X2]960$U@I[VXVV M>M#)-'((358OOYEN/3/%L&@,#?>#Z>C@T*WQ"8BLFD1X\QW69:3YY9 Y!^V- M%41VX8*1ZS+/_6< Z5$ Z*+)?ZT&B-DZY05+#"T=0\O(PCL.;(FMPC3HM7Q[?1,)2EZ3@D3=\EKVR<-_M%VB[[ M(.9=1I^2RKC&57'/7*8[XQD0]25[8::]F#/+NPA O"MA=]H';KPD)4V%R-G= MU9XY+'*J@P/[>F7\)L.^L<=_*O8"@>%&;C)EX1BVP^-AQ4F#Y2(AYJ,S-12IHA.U+SJ86), MIPP;C!JZJ9!A@R"F[T^D,K3VU%QACH =2+1YS(&\:*47:MF81(ERS=E*LP* MJ 8G8V:,-&)J)G!XD.;)=PV+N6[@-_,]P(C_$DK(YCPUX :[MBD9[IQ8L,K+ M?BZPYX*0YUN$.T3FL8WN[3"DJ*BO_ MTOYRFDV>%/)VM\&;ZQ.]=S7R\MK7K+%BH^AL0N_I M&+YX8MXK8Q:5"%/.H>X:=+E.-0\4O .%[@D4-\]@_&^XUG 4?;%P[.^ (QZ_ MDS>G<>%;W5.>L4F-8[@,6]?HI+894U!Q+$^!102-C?"EF/<8-K[%Y]"+L:<- M7)#LC$$="W !5(+^"ELX_M8WJ2H33,R*SCNGZ\U0=KU9H36N2$^YZ(SO= MR$XWLM.-['1S-'@C.]ULVNGF,J7#N7O@\"T%-/&H"AF\4YMYU5W)B>0=%//;CQY7J*E?#ICZUDBHO5J<2"1L5ID'&0@XU8C/BI%QE;WP$V>CD:I.Z2 "2I%R,-+^L%DATVEBJE2EG#H&E.,AP4*N2%FG69(JB.]T# M(^8$W&.UI^EV:9+GDVU/7@W3!.J]L3S=>L9>;?RKHM5G#:UUX#8:-4"/T\:_ M3FDRI0K\:[=K56$O#9=,:3$:CQT?H":[R^Z1<+L5FBSH<'!>&";V!;"EGRR> MYU>8J%O]6A&UQ,W2<;-7H:%2+6YJG5J% *5YDBEP+O2%X<'^_\LFHDG@5=#A M7-HLU9/WUE%\JKF, 2W67PVIVC$P9%:X28;:&*IR>,9IH]S6L?H=4:ZF1>W2 M(-G,( FFG50O#63!_WJLW;'A1:=5:HQ_ WTR0)]KV[FT_2=OZIOP'=!.<5=& MNU_#XG_9#./H:4,M-?E@_[31P29G=6R,(0VQ[!Y3GQS,HDZ7OTK#JW(M6"TO M38&@6%26:8V>=.&=.*J5EVM0&-50-+0:;;56:2VUMK@2!6VQ%@C'6-$DGRJ? M*K6N3/?&U5^^054&4N4JCVYT)T$9G9 #+ MHLI8ORZSX"7RE8]\64'^;;6P"I&OK=9ERE*MU;+#28JP,%&YO_TF[?2]T6U6 M L3Z"&DVT88PO,$-M9:!4FF#;1(C37CCI20]?@:B925>;"5)PW;G M922N#]4Z)AA)(7G<.)Z5<+"5D"P1Q]N-;O>@G72JEW\G85+"RS[C]+D7W?2I M6X"B!SEC4O*=!%?(R@TIEH;TSP!'PK3"HE;BL-$_;,,\*0%/$M>S^C,4RX,J M#=>'C7;_H$U4I"&XJ2#\FCDI)C6BYOA#2=K$7K=_#80<_M,+SF-*6WP4O9];/H3]O&WB?$2C ZZ M^W3^C]14NQ;.QDIC3W*8%GR$H[H2S[I^O%\Y:27V@J5[9].F8[^F/\1!7\K= MIZ_?OJP?X9(2P@&\ETX2CN:ZJ:F__0RO0GC$?_SMMUFHF]R-/ETUS^^O1O]H MCJX?K^Y_ 8/U57]S SI"X6ZQQ*Y^56:,'X^&6")4E_]IT7]96HWXZH/R\_)9 M_GZ9?98(D,(G^7A[\=FP_HQP(^,(^ ]"TP!CEO G6TM*(6R#'WQ#<0'1I[D, M2F#7\A[C^+N\F/V,'!SES.UKT+ _['NH6V_*3)_D#/Y+3QS$6831J$'S3?E[ M3O?J5:;T'Z'O;.1[,]LQO+?1=\-M7L*'+BC3%UASY[Q]H45G7/P5&#/=<(.T M8^GF/7MAEL\>F/-BC-G-_0._=4N&'G/DQ7E[:RO>GHYC*1.?!B_BD-A*E,?L#K#HZ3HS[IAN9YB !ARP'.FX%#)3+@Y3%DXL"X'$(MZ[N+\ MQPF^ M[:OO"\/98;S[Q[;6:&=,=F\HKS,#D(#A\YDR=>PY@?D-<,--@ZP#$ .!\3R# M/]K]!MPVADMP'?GP6%$5?W3P^&I[)8&$4D:Z6CIE1 !DIK\ UX!3!!DP-6#U M+$$0"O8&L2><9P04!$^VX4:D>&1.1"F37,"T5T0&:PJ82OK.:XU!)^V2);:8 M>W0K*ESSCNX!N2Z.H+5AD?_;!PX^,>BA]3F)=BL#'9>$S 7H1/!(R]!%2ZO+ MF%@ Y0K$R@+(PP!Y\M;(G36,;(>&#,=G%@>OR7BN@CDKRA,#]0BEK^!6\ ?R M)$$$*Q<&AB6HQYZX\VR/$XWW-X\Z8 ,.>S'8JTNZ!E>"WO#0'$8MANCC+"T# M9;;REZ\[0+$@7VE<]9ER8\'186:^:S= 0[;T9\8'Q]B6:P"\7&5FN!Z@^5@@ M",CH_]"4:"4+4[ID'G!6@S;CV M@M]3PTY %]= Y%) XECL6:??8;\31IK&/>V1*R &;G/!Z)AP<\_,"JH,7'\Z M-<8&?K&T2-"LX,F!@A=R^&#QZ=%L43/1Z% #?6XSO6=BPRX1-Y^8:0";Y&.^ M0<>"#',M>_BK"RB(K!<.#TZ8R%;'I N?,=U]>1I&TE4#L4H7? *4^8 M\N/-_<5/ #:2;*[2'FB$W^V! !PP'Q_N\=UE9A4!QTI/:L1'I"7.$I>8ZV]( ME:8Q-SQ*6^<,Y@59D*Z,_;EO MPV:)=QK(M4$I9ZR).GNF7HB4C8P#"=1D'I&U F<1' 6>Q,]P"O"Q;KX!VP>$ M>M:)9W"NAZL.^6#.$>3:DUGG<:9QEOXE-IUS](5Q *79ZE!;'+10#W"(B<((TY<*7 MP^3;V<,9'2X^W_9=U$:9\6PI_XDIP$E&^+]@#=(Q,L]W -*N@5BRS'=; M'?*0Q);!OL/.+;Z2IS=:28HC"%,D[M )- 2.YXE5H$,"]Y&-S!G+#YPL?.&X M/OYT$R1YSDK1BI[:OB.,;WT**Z9U34&' [2=G"PR@36C7/C"0_F_[2=7&<'Q M '7ZIN"6+B"- 3H;\G?.(MT :AZH.E[@@@LIFA@R";N@AZ;RXP?1A/?#3\ * M77B=#RMQ$IQ0[8,Y<8TJ8.@$(:N#M%(.D4LV%MBGDM2'_\/%"_T-92T"VF&B M. D6. Y;>W)%=H[F#OYAFF%+8+X6TNK(TZ<;$U1O ==]A])I\?PFM.==ST-TZ M*>T038FS]'V$'!Z?P^:ZP?_PE:.@] M :PY_ (06=DR=CU 7A'P<_1_.?C-,Z B?]9:!WWF"PG_\]SVQ"T/%$;%T%@B M=O:WWQ+K2.#:A(?'U5:SI2;0+NEK@MV#;D7G"#AV 0\ 8(-Z!O1Y:;AC4)Y\ MASW"0\]->_SGAS 8W_L - #\#@.$CL\PY%>!!/GP\;>GCRHPZ8O;+U]N'K]< M?7U\4$9?+^'OKX\W7S]=?;VXN7I0?OOYZ>-QBTK,>OCXF0'3=6$WQI'O9HT6 M:?)]VNB6 4$5]/O@SI50;Y_J8Q'20_O!"0)BA)1>'V\3>&@Z!CTX!@X+J'!,9X9 M; KZ(1O[W+E*=.APG73AV.A?Y5CC@O7DD, ,O%BH8)D^]Q6\,A/NYN@72$_% MU4T=5$S$]AG337AE<"NZ(^'I3: ^77%QA"-B,RIEPA,SUEVXVK:XX2AL(=1S M.,V#0L$IC]0*H(; DA+^$=BZ"*8QY=7VS0F/JCTQ_8)J;7(.>@V(JP>_- R\_C*78, MG%LQO,@5=D ,W*3B G_SWL+]1A@P#>[ Q\3@0/XMEX/CR)E)-KT!$$FB6+:( M 631F6#:*1BX:(3%;T.9P:F-I)WO@:(5G7*"^G3'0>"?#)L^)R+'AE^GSYLY M]7*VAA$OXFTA!C20H'G,AB =M_<#@1]A62-.[&_ ,('H= =]PL!1,!U1?PZ\ MHO P8HY@P'ZG#-&E.S!VLDO;!-# ASE#)?R"MV +4PPNDO.LT9,9^*AA<:2 MJD:<>PK&E?"FK%;3EB,GJ#4YD_S:6(PI8AH["G"N_7=^A:\[+?4?[TJR4\(> MFW"MW'CRB2&3H/\1SN+'/W_"\ ,H7#2CW1#:K )\Y2\_J%# L4[!JE)AFWL%/!U-#?^U)4O-JC9PCNL+'QG/$.O[4DB\$UFX%M9<0XYYI&NS&QS@GID MZ(!_BR?-+6P/W6" 2,+IHD_^X[O<"8[?9]=/-92YX8:Q=I&,A-?@+N8\74%\ M& 87#6?21)G]ACJF,<E.@"OTR%^RB4\+O@96$EB2;T4K8B31B^A MM+L 83UEJAL.1:I9P/\28>]DABT]*F/A& >G?!*1*^.".0.JG5 +TX1$R71! MZ*O'];\C9YUK!"/YT\E5R]-G71<./(>*NNU#4=$#1A42=)3QCBMRS]^(+.$; MW,GDUL&?F''QU<=GWD[I4>Z5CADD%NARC@M'%_/9;%XA>?/U&IU;:D/KI9OZ M\4"(FYN1B6%&VQ)1DFVPD\'*HTB,XWIH*0-4>*XZ<5@,'T4["RY.TYYG8R:4 M10=#(9MPRKD;+ TR27OF-. LL" X0^O'.,6!^@+5&D>Y9A.35$>A]W(7,^ M/)D8@=6:NY\Z"++@:(*7 ,B>1,CK0I3%T!^/CFZY8E)I@C9=3IS8A%=09^%F M@YUV>L0AJ2SB,'63! !PP*;(1=PT=X(2&^.<'21=9V#K1Z6BZT M5&X,\Y*YDJ#U!Y4E,H<4K+ $\1J.$Q@?9M,G;E_-9$/T1[+CX.+'=D<)]IR+ MQE96F(&V>]V&VDIWC"2&Y .OR^-*&_+,C<&]%(,ASC;)A>QF;IQW#=G>L-'M M981^=@9H+/"UML*_+1L.42;K-KI*+&DCY( \CYS2 MB85V0,FE.55B!$"7!6\E. IJBVG?VDEHW^2X^.3K( D])G+>;I;-XY-T7J2R ML5R15I[7\D=XI@@OLC18F&B]PE<'#/UMP;/Y^2/" M.@'DHUA=UN".>YUB O"'#S@^9R)C'PS,B6D'-:X_&CGK,BQ,"**8PC=!!XC= M\0R5Y%J)FK#187(,?U*MC>/07=[F(19"M/F:.IZ-G MTW9=>NATBMEP#>%TP3/"8DI@M&,/\\P68N "$PO]DK'<+1+:O+!(+.S%L,V@3FT*1_H:3Y@+UIF\"(P'D$=T''A]3IEH MC-&@!XLGZ?'S6T8QK)_!S\>&,_;GKHN/T!AD,4TR,C,#L%/UDSPW,!/QEQYPS??PF"AC#.GC,O1/%F&&!S2)6.9IY@-%9PWH>8L7L4TXY M_+'B0*D D L#%-BN2V?!@0XG^^3SY#\L) S*03V;4PC8$+[#(H,5#H">X7B( MO+SZ0M2)8GJ_YR8N;0B;.'"*!WL6UP@22[Q)U"3YO'AJHL]U+*RBI^$; 1@^ MSS>C@"7F$M%.EZF9TBJQVHFJ=6+0:X0X@.XW0 RBZ>2"1&\"U'29YYF"]HPI M0O1,.6=C/5;9Z5N"9@@K'QL'78)RWA!_P^6( M2C)>KT\<_-7UP]Q!/-R \:CKV69ID61>SRO/?1BBIQ= ME\6?EJ<5A6'F(]=X,E0!+A81#D]O")+E-@%N)F?DY"TR1:E .0C>)V1V(X]>J SX"G9\K(-&,OIB2_ M8$U$]3RKE:6"'C&0"V<;<^;!$E(Z$%E>R-V#-.^,148D;!I3AF%&_N"Y_MV8 M^_-8$"?B:"*#<7]GU!U5<\&YL$'7X1%)H@\TUTU,$E M!!$M.A,>#:#.)'&TX&G\2R\/6/XFW4IB+)&*Z\.%IOA,\OR8P;4_QW[B58$. MI;#R_B5)LL''6-#;^4PH1.JZHM*]VZG>&C,<@FA1?;F!4H. M,K;/,3GX3A!,NLRO/]ACF5\7M*W?1_=7S?/1PQ66^'VYN_KZ,'J\N?UZ*A5^ MY(52;JE,A++D3M@<'LVYZY$ZIC#*V4!J4[L*]P8I-Q:FIJ)Z2_F"82?*^#7X M3=22$F,?036>J'A):7SG0?;;92C'X*S#,GX*1$P@CK8P_ MY@MU&U []) ^ETC+R^6K%)LON,H!,2A@4[S'C\,K %&37PY?Z;SMW'\%[PN= M5*30YO@+!SEA(JW9&OR!6PA]KGQ;^!'N$K362 M7L!1N+'"D2C,E^ Y$QDAD[RSR6I@N?/94!"W\,'<@;UMPV=E'Y#:RCTAJHH5 MV-[+B _ED$A(4&1"(#$0(>!.JMC7,&LDB]IL MM9MJ[X1(:@7&4&N-_&!'K.(I-# ::%$;KLUKXS#A!314W5K;3"\(AP3EEJ*Y M4Q; ;=]#!P'WOP5IV'DP[*WH\TG'^?BVX$#D$AP[)@ BB>ZF97"'I_4P?EJ& M<;26(,H")^&30D>5.X\SW1+7W$:GP3&C3!9,1IZ"287]#K2L.B+_9+6BVZ8:-1O!J M4@">\>7H],=-M1A1G^;O(.+5"?$0-@N#\M%J(H2 M3!:@'; K2T+T&0!VK(-C=3<)+:BQ%G/Z5K2V3IWU&T"/;-!R\5 #Z)OR%OG M8 ITH"SQ[,-&+"H9]'>(1:;C^I01]-P4V6VBL\<$EOS<0#\CML) -4-$?W@_ M# \;"W]GSI@F5\3;+!M.&(3&4.(<(U/H>CXYP'$TY<7WXSB:8J1P/*8,)V&S MISL 8/W'PX7R:"^,L=)7![\D,;VI<$=2_$/$?K"Q2.(GWB<*J\5;"3D0_ M\7+7-K'S-74F%V%UQ!6>V=C(WI1(HQ?]EOFM@%S46 ](B81!"30+^4(.W#C]=/;Q5F5O>[<%6-_"!Y-7>@.GY424#22['BV M^?G;HI%$: 9OMXG@["(75?P]R!?POK&(#R3?2\I6&!;PO7@+^.%"8]CJ-[I9?HM C!+' B29;)Q FV^W=EM9Q2,KJX'K?X+M M7C_;\[/ER6EG0GP%)T]D)T9VX*'I5#Z*?#39'2LB?UXD3P)I(AK$XEO/3=#= MFP_CF8VA4J'Q@/8QQ@OF]H29W OY2OH_%&C(6B MV+9]+U,"3 H4WV,0 > T]GE$-2R'G-K8Q!0?E]H$&!'^7*SP1]Y3C1ASU!O( M_>F7_5JSNT4Q 9"@NYI,^ I22$Y8)# ]&F0=G<(CBI-44+./DW&7@YJ\32TW M&8DTT!(3PS?#OUU,DPC^YC;;U+ >144'/\^D_:VAM2G,P$'KAW4V\,K9H'%. M#M;8\AQ0K;_@DZ1IQC4?^^DYL77^SG3<3;C2G.G7I6*U2X'R/\=\8XP')XSG[N\TXV/39>X=#*XE) ] M$IO*>6IJ6K,*7'HUBFE[0['E^=NP-H4*S)?';^\9$U'\5X> &^^Z$GS8X>42 M0^(8HE6((9L0;9QOK692&>$#/#VMA3E#;IE3_MA)6BV?&H" M5(J 52(8\.'C/ZF.!1,P5X$FB(+\L NVKB+0O;V@]T,R D)*?MF*0+9#H:]M M5N,9"HK2N??C8.4M[P*6<.A',S>HW=%@Y M51;F@I32SM*Y<<TC4E2;43M+I*DS8PG)^P^+I"U)*E4WJN^1(%"T;6D7/ MCP!N-R4J:C5" M12%%_@8_>3+.SY1C=+ V$_O)+0TEQDOH5TUEE\\,[-V&XC1^U68-D8-\:)'] MC%\R:F7B1;/S8GG&L2XT(G>/)P ZV;[!Q%+Q U=9^,&8=U'*?\VPX:^)+0UP M7@6OY.=/C1&%BI,-$FSS,]=4G+\H2'(($]2!"/.O'3I%5_[HN^:]%]L?9_U+PH/HPV M;$T'I\;'M$Z2/;PFQF0MX ? @M=<,OSPT;(]@1D!@BQPU@N\0?@18&%B8BTE ME.+HY_#/$VRV1:4-Z63B#;.(10^]Y:[L;I)D)XQ/N0U3C;%%+[ -Y4)W3)ON M%-VBL/L!%F/0K.\H>?<)YR%3;RD<58/(%-U#HW1!KI]BH<':(GY==(SX'A1< MY#2"[V+*[@:%RAE=VX-Q=0^\;";;_/UJ4T-1-B%UQ*4BJOCWV"_IJ^W]F\%K M@GJ7>/)QX1&8O7;&E#%$0BI3\JU8>4Z>\);+P2 MB&^ BO"_7+KM9= MH5]J9^V4@AG*9UMH'B@-1:)^2J)R@847D,QZ76ZN"81%T_VHM("@F%4_F&ZR MEJQV6GI+IE+%D4#T.#UNOD,UP7>Q@>J\,CC>:$+[%EW)HZZ^X4(VG*RQ/#G5!H9L!"VQ\@Z1 M%\.RQ--ACSR!RGQW[E;JPPY'H?'0[[T;-1)-I;%EBI:TMLK22 M1LFZ<>+==F>C@$-UY)ZASHU,TQZC^,NF^BMNV!74Q[2LP2R&E2^* SLR)9(# M\T$8C6NJ(9=-182C&(^YP>LXH:WF\5&KW74EK;P-6P(W Y)[%9VH!:%,9&>< M W;&ZA2_3_C M:W^Q3=_R<+H!]YR)V0M!/7W4#G0+!VFG%_=^;B$?8^N-"\&-JO!/: CZ:@MR MD,4A0@LR-EUPC9JQ@179S>8@J%8.XK\F.N3Q-\Q X"Y]+1<9=#V)?$+_9A-78#NNN=E-6XFW*?P[QR>==),BG> MAUK+'%Q93(OI9:6!MK%=L]:*__I.M9A.02UF _7E@*R&S\MR7*1D9";>*S-? M6!,X(ZPH"#5'_76(.PA)$=^B[O"^=O$FBH+:X\0;>FK$#!S8C><+*6KC$%-W M9BPVX]C(Y)*/@Z/CS1M!T9IO.$Q:="$B/B5VNP6;#.+]J[EDUL1N<=J94[I7 MG>]9+O%F51-63+Q_"'2D+\7O1(BWUA>*,5^$0>6J^T[;HIMWJMLW5X(*]W;7 MM&XVT:>"XD%T75\37^<-07FO2]YB%"C&6&!O+M'M2PQC(EQ8[ILE I2!MPE1 MG_P61-.9HG,YHKFEO[.W6=U:54)AW][.C [CO$/V%CK)IKWRCEPMH1AC9(&( MX"+9("<96KR))Q$!"',(II]AR8D@H,K'IF01S&I++IML*,GN=AH.RZF8QZX= MI)#4M0J;KH0AO%9[Y1BG)VDG-26MXP:=3-R M>*A+MDY6)0OYZ$8-BA&636*F./@P ;=C3]7(X#3"\QAQ&S6?VV2I?:T(Z53) M;58W<.UT&\-N079#R474Z/1 '">K,OLPP#\\QQD.TG'JALA')J:#W"=(!Y.\ M9ZUG2>T&WF\R7N%8FZ&]&_DPJ,%P>FP?_&0&Y=Z+=/;<<3O=0593:(V&A'7C MOTH.EC,;*<L,>I)UBN%^AZ+,85:<\6#0/SQQ=M5!,2#2ET MB0:U-32JY=-HEE:O15#2"D"IEM'@RORVI9+H7@DTI]O2+@1:$N@/3ZU:J2I^ M/N4FI.L)J_B=8+>5JOB]5E;.- 6DU$[\UU*%SK[4_,I8V'K%/N9_V)I!I1GA M-FRJU\KJO'LXD!Z>-774C-!1Z/#*:/3D^PCDBY1R J5F- MD@!*6@0PK1R !?+C5)3]3K?1VUB5J,9#&+VJ@$K14[,\+'L&_>$)M#O0#N ? M5#(RM?+ 5"B#HP0PI=(XW)OYG$T,JCZOC?3< MI]K%K:1O^WHE0>RL0R@OT' MZ1N[JO4]-2N-HG[ /3R9]C)&E1-E)JQQ(]K#Z>GG%UG9)IC?PY%7=_.Q+,MX M7)NLLQ++#IB+,QQDX,)F";]*\3/4RFT5$SV. FIZB=*:7U M*NDM#SLP*D''ZOJ:A$_B-RVKFD4QO-TNO],)8GB]&IRL@6@=FISTL(U#;I,3 M]:R=T^-$5OL>KMJW*ZM]9;7O)OFHRH,_GZ.!?6-Q$D<>>I(YJB/%%5L%ONU$ M9\&+'5!T+M>I8'.#'!D/8F,!SV!D)CTQTWX]TD')H;3($D0CK&0%TS-G+G)[ M?W.1N]%8Y&'WO8U%#B?V#?8^L>__V\^85SG!,CG!$DA;1)C".9;[GO?+"_<. M/$938ML^8/VOP+XY%+*-A%U%KK2#K>(2G9K86EPA_YV<(%N3H1*W,0,^[8EY M'\,EVH><(]/+\$_MYNK;<[0S5'*Y7"V<==#1&H-..BM.SJ_8<4]_KRWJ9[EF M=_9RWS'G4 00B'HA<4G@HMP+)VH4[@!QIM:*,&H\DRD4_WSUZF#_(E7$+*7L MK)R!%&H14%,Q6D[2D#;,3AJ24O1DI6C5H??]"]0D*50F5=MGO704]*BE:F5& M:0VDZCTS&6*2%*NEH=^/.2REL]E8WN.0J_\DU7QGN=IM-UIJ.I%SK^SBI^/% M^:,2J9VLE/7C%JE)*JA0I/9/3*2>LJ%Z'?2*_GF,#=-,O(5#EOW30X M5 O)O/%JE6-^36,]N^'+,8CTVW[4R MF=X_TVKE3ZJQF5RGV&W[^ WE93G8!CDXL7W,@3L&L9V_W#P&M=EXP7:N\/TVSG4I'K(V[YQT)X>Y&.'ZB@=SVV3#=2>3PLO1O\),GX_Y,*<:8 MR9^L.CG>9'7*SH_/GWVG2?E\5@-/.:?N[1DS@FC8H+XPL A,3!)Z=SG[V>PE M/E]\3>)^I[>WQ'VU%KY8S'8[VBW-X:=5F-0+[OE M^'!U:R/]H(@[W AQJS#2T^B[9(P'@H?D3G$[O"T3JNOGTP[_B6CXN\JD/B3! M=S?+^#JBH9EJ8]CJ-[HR%?H=B:WN9GE;)4DP=RMDKD**:6?# V\+PY'R; \IS"O&VN]3H,7R,T;6Y K!3T_8O3DP6&1JHR=$XF[6 (W-Q>BSY;HE&(5@ M!@9X58+@;'6UAM;KRD3@]RM-LZ<$'LA.3*%V%>)3/1L>%..EJ2B3>$]*8N:Q MEJQV3GLR-DL+^6F-(5!75]NG<9DE$:5#]="" MRIM\#V)QE]J6 \C%K6M;NEFY,'L2C#%3-2SO72QFIL6+C^=EAS]@[V; \Q[!<8RQFON$DI:"&(SZ% M!V>6!9^SF!#-*]U8.9-J^5,2M>, -8H[74X:^N,C9M%\'# MRVH6E#0M)G&:.DU6Y54Z#E51*!,:>!>.R@I'PZ^"53E<*W-5:>;6_K<'(%))%R%-+TJ=VIHT,6_R!C6AN":^'8 M8\8FKC)U[#F>HQN!;_5 NUZ1H&4B=$"N_SNQ@&MX?[P,*PPU%>0(:GN0VG$5 MJ*6M0:VL@=;IL7_'B5HXGWJ8P1)V1*RL@;6;'EGUB*5E#/SEB!644<:FX.7N M<;/>MB6,)7S4OY\SBTT-#P^BO"F: S5/Y.9M.:N3Z;:4<- M:ZTT2T'%2U<\ M_3OH!_1*++Y%GF%88WO.Z!L@A1?#Q:.(S\=T0JF)%HIK9I MVJ_$:4D+X#7-\% 7CC"JX-:?0 M>XM4)O3A'_SVM,F4JR1SYWLS&$YI\@]-T M8KSMSM0M]_PM823>HXQ(ES'W6GEES.74+L=KX_C\PVP_X08FY?*TP%0I7 I-Q[%?^N_IA6P?KVEF)FX6T0EBTB]L]OPJDCBE&I M I70=,.A78=:8[(HUBVK*+9L"/^PEW+G#6=X;A]\3>QCKTB0=1S)L$58('\8 M+-UH@3'7RI%A:#U7)>FF%+1<;C%08PJZ9W/=L.+T4[\U7L"M:(/XNJD\,FEUP\XA(/5#I:KQ$4C8E>4ORK@M"UEX#CH7/)=U(NJD+6DJQ>+QB,3-_ M.9]LRJY_J, ]6?8)!8>AU<>_R)/&,-,L.]%KP[#_'R4[X_G< ?SMUF*[#QK8 M:!WI57RV7YG#?S/FAE>\\B@SEZS4_-VU>)'IL&VN>KM6XNM7(-AF]96GB6#? M%HLR$$P[ZZ6CKGM"K)+S8LMXG;9;8NSVNE=NFFQO1:OW_6)T];C,39[;:UMORN+.FHDNU8DOM=+&]L; MW25N.6=PD$B$Y[J)LR/5XMI;=3VL)#T>DXQ+D>"*BL%351]CCND=U4=5&S;4 MKE0?I:A;2V^]%=VJP'I@:[" ]W?K#%W=73Z M^&H?NP=:.^ME-?F0'FA"L$.'. Z)8.5YH"OK(E,S/>>X3(A^^Q"J319&'Z,' M6FVHK5:C5=T(!6E$'!-QU<('':.M>ON@^YT5/NC>64OZH*5AODYZ'21^6D0? M.WH?].'TM_=&C_66<2D27-'.]505R,U]T%/C.YLT_\L<.T5234E/4KZM(ZZ# MQ%@/*=]*C<#AOUG>H0OJ<.>SHDY[;9RWIZPD=6;L3:*3 VP_=T05SV:"M<#MWS[H]Z7:69OD:^768H&DAG>S('<_M,TTZGFOTNAH18:<^1%A'U_/: MW(6AVAAHE8T\E,1U.N+N,%'6@XJ[/25 '])%(1.@3\,?/<@:C[!/X^_:]IWC M=T=WLI+X]NN.SNR0G#6:A],*&3#>[^J4GGS MD/>N1.TZ'7EPD%*S3*HY1L_X0!LT-*U&-9VUH*"D.JPAN(D4B^7QZ[2>GB00'8A'??(XP"=LU:-7)6U(,(Z MK.$=2?44[6NUH?UC##]T-;71&TB:KA]-2^$N"/P@4?Z#"O<]13U F->H8GHC MHGOOJ?FU"\V6FXA=N^U5J*2U@0].;!_GE!Z?EI:_^#PNOB)-Y,B=G5IC"$QE MD#%+^U#J2AL#5N\ML>-=D=^(&':W1ZQTN9BZ)2XJ[.*6M:&I^ MNBZQ=O8,L#I3H'")_0U^/MF3-UPMGM+'ORWKS7_[6W82[?]:6NW_^C5:&2TL MD2@K\F1%FFQR08O<=RR]8LLW$.48@"CPK=:E5S[.F()HI5MOBL/&B.P3)2\= M4E4W2X<K.Y/%MP?W 5_.%:;\Q%D-.[A'^X]'P VG-Z!]O1@3L&@2U[N7 M!JS(LQUW9 'J6ZYO@J+FN5GNY&6:&9FF/=8!J[.%U=5W_)6%V-W>&+N;[0\? M>U%198C;"JB0^>>6U7)7CQ_G-L@8;J784\!SV*!BTP[AG*+7*8R_#U^B ML&![#642;)!.?1QMD2[T *71ZG459B$V/["%1UM7VL"K$4T;=!\>? .0WEW MPXP79KZ=K2*]DLD;SH%]'YO^A'W\#<"HC$W=A7.Z^W3^CP_+S+'5^B%+-(E/ M2 ;21Q^ 626>=?UXOW(^;^P%2_?.IDW'?DU_.&:FJ=Q]^OKMR_K!OZDB@8"Y M+W.Q#Q^OFQK0%+P*V6W\Q]]^FX41BKO1IZOF^?W5Z!_-T?7CU?TOBFZ^ZF]N M(*2Q^,!BB5W]JLP8/QX-A8 (8/Q/B_[+BFV(KSXH/R^?Y>^7V6>) "E\DH^W M%Y\-Z\\(-S*.@/\@R@DP9@E_LFLZ4@B[H?:34;.!>XSC[_)B]B>K]#E "P@= MV0:RJ"8I1OE< \C; Z&-,Y8YFT'NQ_E&G.W )P[CP#&F!EQL6,1'D'UBC!59 MHO+@P8\Y$Z^_78"^).Y%Q@.<\]7]9;\<9$'90KT3M%;#ANM]3Z(E!) 52N+'I.;)V_,QUW$ZXT)[1:.-:YG7U7\E/#T>^]4D:_;U;( MEU^Z5H#+Q)8K5IL@LM^>/OX[4A_*FB>^_G3C,7F)2R>#2PGU4V+3/K!)VQLV M;9R4M6>D0Z%?':YMG=O?"U6\?_B(&C&: M"0Y[89;/W)*+KRMW\6\F2ULW6T&VRVW0RG)59KC<;BPP'5EHV7T6 M%@XYU!"$M],'W62']YVI:F7^],W.N6+DDMB;P-XLAW$KPE[UR+"W7UDXM@CR MEMT'IE1M>:]"ZH&9)HCWAO+,+.;H)OG%],G[N M(C- $. NEQ%Z"'YP>$%97<^LNE0/2](Y".EDM5?<4CS7F'1 */_>4;WMM7VV.7ACLV;==W M6"JO;=#*R&NK( >2(KQJ[TQY>+R]^,?OMY\OK^X?,-H+)Z"UU.&O\+5R]?]\ MNWG\MQ(&@8^V.@&)^R,0W!S(FD"BC# O&\ !FS..?',9Z:RWEO*%/!3J@-+2 MU89(.>75&%/#9!-%MQ3 56N""K;BV0HFKUZ@JC@UD%5AA!DU=6=A\V34!B:C MTAULTE!>#6]&#WU@8X=YNO.&-Y!2C[]<,E-_Q<17?+ %5P#+H\OUL*Q(L:A M+\RWI=37,0>22*"=)I?MV',EATNK62V(@#6WFVI_7=4A1PS"B^72I\(]NUJ- M5HO^I..!;QKR:__G2F M8(YUQA7**Z+58N'8+_#%TULR'\"]]!W<>U*FL*%.)$Y;ANCY5PXU*L];6]B(H;NA- M?)4\O9LC:ZP0*:PL+(RW@TZCWTOWR\OC,NC%M9\\W;#@#, >=ET%D'',V(2N MS:F\&FB;39[-U@N?+=?]Y1.^ZTZ\ZAJ8V^I3V-(6RIAZB:4'L&2+\8V$+)R) M=RU73+EGRN8(E7=,62'(C,*^3PX@.2.OD._R2$VH*M_I;RBD1HZ#=:;D$!)5 M!:L;/-(IYU0<1,\Z?TN_":OEE@#A?F4>7?C /,^D.Q_A&2[?;F%BANN3O&BY0$D\^"3%5/;*WQP:]_@ M*2,72V*,B:A]N9UR (3G7U@6]X>-]@H11J?IXT&"(!K'EQ#6_,4)!/[&7X+: M'BN7;VI9D80]G6RBP-N]TXW)M>T\ZM__!22/XA!H&C[()HW"LW8[C5XKHWPU M?LRH*1*?I9/5OS.L<'+ML4%54 %#"L\W/'B7JBE]D^0ZX'O>D6\XX*?2(]^; MG%-[6F/022?O!2?^Q.BT:"EGRLAT[88RV9B?@WD0U,5RZL@[\\W4@Z4*9+ L MX&2-EW@)L@BZ5P^=>[;P00_$YXVLR3UHBTX6L(KKS<-&9Y A?O,4D$W83L[I MMS?30NIT^ONA#;# ^MUTH!.-4;[U94UG9)IY ')]QT%"<03C"IA_R)V4F0X/ M?&+,0@Z'V+2QYJ1MHXJW-\OGJA$8.MV&UJY<%V]G*3&;AB:JU\6UC,:3E>KB M6V!45E!G+?^X#TN?N?:&A<_W#]]*8 )+3Z;7@N)].P5U9!1@FYN#8BOB[F2Q\I*)N]+C[;<:6J^,XSTYM\Q- M-JV/YL:?NO+%?C),AGHP&'&!8I)$'#AD6]&?'6!.Y%!%Z.:B459Y"H]7:?%? MSWT7N*SKCL9_^89KA!D8(UQ'_-/;*:V3+_,B\@=O8-MEO(-'06ZPX@R@SO'T MUL&?& T*>K9Q;+W2,1'$ F'MN'#<.VAD0Q50,\/*CE STZ&8P%+S(9:;) MO=;9("0_(X.5!Y=,#; MZWWE23X#0M0TGLFH"O$%/LU#F2Q+=?\H$W"PM5CCKD8;_FUQ=T&[,6BEK2H. MC:EN.,J+;OIL,Z2QK118R>&=I\ETLEJ85G?^*WK#9;R,KJ/N;84/]VR8MHN6 M;'N*$DTF],952E\G2W7)2#>KY-3R3@NPX,Q-WAOQEQHC! M8,_:%89J-TN[J0Y:?UQ@,Q_F+'3'>_L*H**'@)8S!S[Q:B&SB-U>@N(:6UEA M,=7N=1MJ*]V\E]B^#Q(EC_=O*)FJ,2&Z&Q89O6?(]H:-;J^SL6J\.4!!)CF, M.DSE06=#__Z[D.UY8'""%OA;*82N__0?4.D##8L8H(]N(E3P0A4,8:'3$]-D M1O #6S_N(A?$!G?=CCT;K];.^,7';191#LZ=P[@0%&DX)YE]\YA4Q6,9+QP[ M,-%FG$RT,>*)-F0C/+V9^JN[UMKKKIB"O8X60V"4F_JR-F<$]KL(\8!(J9&K MY/5:&^UOA1Z;W.6=[MPZE*4T^2=J\=%=Q7;;.L.>CAEZ%X@G;B?P5"G;]Q3* M8?(=8"R.(G8ITEWBV2WC056">< MV$NG#%@&=V"'1L8#E_#7U/@NRMB _TQ! MD904L#UL*$S1L*5F!,\<3/E)N8WKM\V *T&8 T.,03&USSA",71!D<^S?L M^12\"C^2#QN.S4 M0%:TIL\P(@4JQD2#JP)W%@"WY@<*EC^\^SZ UME7"E4 M@1EI*OBJ15PH/:&Z9%K?J++%R35@AT3@1TZ#&7BZ>7@K!RWZ&[:EWQ%# M#I;BH76'C;:Z)J-I!'0_T-'2B5DU/B@$@]+NB+'&9X>0-?!1V-90_$?:2_^/97,7>D.>N+< MP#)/E\CU!WLLD>N?*5^O'I7/MP\/RMW5O?+P^^C^Z@1*XC*LH'/=!9 Q8H9_0F1+:5)#O MN"#!)AF" M%9>_Z=0;N.,G? :;3M&Y#(^-WY4L!#!0?DY-1D,H#$L8])D'!Z>B+Q:F,0X] M,OAF#[?D.V_BN7,&BC06]\T, *:#<)&L6T6EGVB[FB":QG%M@A$>N $@::X37S@4N M)X:#Q,[WE7PX3^C\\XQFL!A8@15&?!MA/"+W'%.K6"HUP5PE/4K$!QPPQBP\ M(T -*]A4DR-: @")-49+O,NA#\*TS'L(BX0HFD3X!\KIV#=#E [P7W""$/L/ M;J&E=*$BG<>2PT-BP08^(8:X"4U H2PD0#>19L899GA(3\3FN4,TCUT;$%,^CRFW$W$(3_5#P?57K44D0/ 5 M["PT+HLT'MZ)FQ9^Z-:C,CHEO"*CQ=R'CS]F!V.&F=-=-FWK$5@D !C>Y/0S M0*=8#$7![!GX[<-'==!H#]-U]97#Y2>)3B6@TV:!T'VB4Z^A911![@^=*NM0 MFX%A=?Q(BB\AOLY3CBB3"KX#)Y04:R7RH7&_>-7)UW\(06?%'Q[%GS_6@Y-9X2'FSQ.T[ MMNP!O3K#;F;KFSVC5W7#28Y, HPHM6:2R)\)4QU$[D4EK+^T.4C[<.173-<[ MSCL:9@Y$V5ZZW& :$Z;WZ*9HXLTK,3W/,9Y\2D1XM"]TTQ3=R$;6Y%\Z=N#S MH*BH0VH'M!]0WVPDBF_PLA] K0:"B0^Q!OF;]678<5&\ MM4?AA@V-(_<,W*?-V8@$;-K"MD@7L-._DL&Q@T&UTM(,S 8GR6Z%\5MK*GJ7>$:-\ MI]U0^P=/I:F9];=W>R_J?AWV,(ZWM9#9#36/ *L;SM*LD@E%2/1H4R)4;,KY M$7"BG';S=0A*2W*K&[EE)1/M6>8?.;FI[6%#U=*=)^M ;^_<"G[$(68RI:/^ M(>^LM*_M4SH.[/EJ=T'PJC+/0R+]9DB?E<>T?9['09&^T^AH[08LMI9(+Z3? MW^ G;TKV,Z5^9O:4K;[EW)X:V3ZP9\Q\O6<+V\'A&I>&BV,@_8R6MD.MM<>6 MMH,SY>'JTY>KKX\*X,[M_9?1X\WMUSJTM"U#]RQZ5P)+X!U5<72+,WFE=KDXE,:> M>O1',''&%2_A?5"!Q!VO :]'&F^(^3JVQ\8>[P(;+-5>T)1%%Q>Z>@+)4-,^ M?/1>@Q$DRI,8M*:X' W=7Y3?XPM\"!:(?^!X@X5C6&-C ?OB'3QYX]:OU$62 MW^##;R,B![VA7/D.+([W#_T"BP!N>Z6[_-A&KJ%3CW:'O1CLE;?JS6[$.C/8 M5.R2FN("5Z/$G;G^)W.24RH8MA2EPQ -1XD_BND[-'!7;!4K)_D$-1?.F0_P MB5[!>X.>*1>ZRS#:H@#$*TT T;>P*F7R*)Q6V,&5\/W",(7 MN,EVWAH(07B+QR@B5H;;6X#-.<8\*FPW&QR($_ @>N[_W]ZS M-K>);/D]OZ++=[(WJ4*.0.B59%TEVW+&.X[MM>2=FD^W,&I93!!H:+"M?[_G M=(.>2$8OA%!/31);@J8Y?=Y//G$*6!6).M*.QGK"<\EKS[4%5O@XLU1($4:> MJ/^*&52\E>RK.P'0",'XVHZ+G7Q]0!+#EGWV]]AGOR;[[!]HG_U,M! >>)1Q MHHX?0!3REI7YS6]=EFXJ*CE@GY5 MK10:>O&J<'G1+%V6M(NZ5M=GM#F^1\O!.<^@SYO%J_/F>:-Y62A?-JX*>KE9 M*M3U8J50O5(OSM6+1K6LJSML0JQ--"&NO=^$^+_^"5S_V\P)B@_?;4@X4&OUJUX^P>=;A1PM?V'"F%%>ZZ L%W5B4=>'D4\]![UK !#46UHR2-7B$E&3(;LG<1 '5\W,^?EM^["/G[-1^E!Y*S@5/2&$YI>EMS[*RN*;4- M\^TV!ON.<4TB\Q0R)YV>/TV%JR0K"LD*M>42J54HKT&I< >QR6X3$1 M0;+RK*P005E7BALVNDR#"'9F4>Z]W5]:30%SX1J&AUUCR&ZRA MDA?_K5SU.%>5SD!9F).=F$$]+H5RIX4Y=Q%;O^;L_ 98^SJ*CEOBEC4KGQDW]:Q#'B\B=W6E>S)8X!EV+; M3OCIY$S5%4VK9-"[_5D2QT$31US7]9U6S^R .#1=J=;5+!-'INV]_.FO>71> M+Z3@N(2O56MD=B&QBDJ]EBV)5=JQQ)*8OD-,UW@SWXT+87:!Z66E7,J6^"EM M6_S(8I<\JI3C,FR:E5 4V"-Q>6,[#9M.,GGXV:;X0\/I-"9X M_;H)8O5,-7R3J+M;U(WK-;;3*.JN4!=3 &HRJ)I](26#JH<8-UK$/[:2,;1* MV&B'_$-3U/VF9<@BO=S2R5:RE;) )R5.)]5L!71D-\*]*[EY#$ M(N9DB41[ MI,]R.4TC3A;''0/2)TL0VBO2IRF49+=!&8#=)$[S(QJ^;?4'AN6ADB>C,G+5 M0UY5.KQD5"8[KFTU80^J[;FV(Y9^/>+HR[+*#J1=G<32W6)IPNY-$DME4T49 M:SEJ'[*ZE;&)J_B0<\$J9%#EX E"+2EJ1U71M32'$!Z%LIIE M?-U*'YO]X:NJ%"N9PE>I=$K/>FXN=LT;6^5:XQT0%KK[Q#MH;+ M(W%HR=KM9)\X2IJ>9>K(M.&7/R7VB#RN6ER2R:KQA"T299G;9<4T:^UD9.$8 M\#PN0V+5R,*6_0]ZF@WA-HHK?(!_G]S.$/=G -#//D0[OPWZU+/,LP\?XHVM M?\_L[]_?QCOC&YLRKT+K*C2NIC:EX7R9>.J MH)>;I4)=+U8*U2OUXER]:%3+N@H2[SO?>HA)_WV"J@NU[1 NH]_9P#!'O]L& M@\/J6DX;;SV)7C $&\?SKT0KPLF$AU0K?HR!??)CXV1D.1WJ\ .9/2*M&MJV M7!<0)_*N2I"2L-_RJJ"\P%& =E89@7V2QY@41VIMV[^QV&DPLV@2+)[8;KC; M*;S^_G3V%S4\1B@<=^?[EZ>S=,)3R75)B3A919P6'?C<6"(ED'L2=[:..UIJ MN)/8!D\9Q5#WWR%FK>R>D2>]PY/6]GW2&79P1*I=1?N8=B[+C0M@LZT7VB&@ MB%*?R006N>HAKRHCAC*!)3L) =I,YR5K-UDKMZYC!IX']S8X$U\[_*]K:8YG M/@H/:):QLQJ#G=O/4=D:=E:JF<+.#&N4,CE%QM^W4O:IU=868*O$W+?$(FI* MN9RM$3BRW#,OA%!?6U;N@1#4HE*N93$;ZX",M?RIHD<4C"\5%\NM5"BPKM2K ML@VFQ.KM8K6Z6 BE(UA<&<9*?54(AH;(:5>5;12S@(9N5 792 CQ_[; M4CF50,9FXDI5BOL-P,OX16[Q/RX39?OQB\WP7UC'-:*$,5AP#,L>ECB0*5FR$S%55J973;+6PB[+7R0K4= I? M8ZIM.];+Z K\613'CJ])5M4_?;07KH,U(AY_LP>+_;JTF&F[+/!H&Y8ZMUWS MU\D(@^HGA (2#+!TQ@LH5MANJVAEMD1%K9^2GXW_N7L@%X^M]MW/YD-+(:W' M^_N;:_B1-&XOR4/SIM%N7I+KVZN[AY^-]O7=[;BH)9WBY-V\O77VT_C;]MS!]Y!:_H]RCI6LA8R) :GJB,)=/%CHB]"O'H"W4" MV$'7<_OD.Y9R1;LL,&H6K+="S^K ^E\!4W5@/*Y#OW_!R\Z(&0*2&*8)RI\/ MCP .1A8P2CU9P^W_S-'.^?"<.F8/WOJ74-2!7;('L>];Z@M]/>ZV]G! ^1W1 MB<]=$][+\6*$%OR6.X=&'\P9!/= QN]2_#WU\ /CF:HC%E_0$O-X[>0LAKU_ M)&Z7^#S8-SJX5\OO$<P U5L6)N)Y@,6V/)$Z$.%&9=_/O'B<:##^-XQ[A2@PN-JGUPMM"<%3P M>QX=/Y$EPX;RMCA$(]S6PVA7N44(;3Y-Y:.R$,!Q7>&S#.#VJSOZ8"\05C') M- ["AM-9".6X.?29AC(2:R;A/.9&,9QF(6/2EC&F5W=5ME1)V)LO,^>9 ;:D MEV(.)B0?,W-OK%CSW=?Y#[%Q%[G_B/";WO_RKR_^(<\^%7)^3++"Q_OXR')1[(VI!L MWUW<6,ZODVD/2]P_')4CC)G!G_BX^!S"*@+P"F'4L[H+O7\A=LV^XR3^SFXF M'@4;!;[FX_/_!),CXHC7#D(.[ MT<<+_G;;Q-N)QQ<0LKGAR5JHH M6JTRQ^:XN$:@+/5NG)*M0339.*5#@*A>5JK%>>F<"*+:*6FC;\"U;?<5S4?1 M") %?4!L0'PVMD"?AN1Y! /X^!D>,CH/4+S Y#1\W[.> CP"'Y0R%%:>A;<: M\'X$@!\=&- EM@__QN!-L(F+-R2V:W)!FK)$V\PKW#)[M!/8]*X[<=K--Q H MCF&/U8L16-KN%9CFP* N(MB<#\>(U?"H,>],KI7GGHEB?:-9;WT:YQ MO,_?J8%O<_).I/K FZGEN!'?1 ?':;ZSGYY\QX99LGD;LFW9I>\X#EJ33?H6 M[C]JTJ>GWJ2OP14K8VD!VZ$FQ+R3Z%+>8S%!;=7I0!>Z7P54?(S5,XG%=X7!DC!^$8751U9])D!CK%IT5L]V>BY)8RE^;/9 MR!I'V;/Q)FM$'PP[<<=U8"N =^LG() M8+V42/YFA5?H%:5225.VRCK88R""N.*-5>?"ID<$95TIEK)?#+Z\?C;]L;'I M)$(N33+K$-N%3R>G><5GFQU2:A@.*+O!-Q)%X;-Y7HSG8]5EME=^\;&\LF9JBJUXGPY^D''L_/B.8]R],@G49_)/02SQ7R?#U^X M9"38MIB"XR;%O2]/@$(?$^57;DFPR)RJ/&.A6HP;@/:^'$D;"]7Y$N:#%B8R M.4IF>QQ&MH=:C!LFM[V,J"TQB)*>_8;@$OT/$?VUM01DRNBOZWL5D(>?O"3R MB>8"HX>K>!YS+H5:7#)T3([U/6!SZKBQ>LG4,CG6]ZAR?G@W]E8P&-A6;ONP M8Q+3A=L?&,Z0] Q&#&+#]90 DF+B@]L%8N@/7 <'$'&CDP5/!13;_2<;VV - M/+<3F"#*GX;$#7QF=3 )*@29 DI@G^(BKZ"T]7@_+>8&'E[/FYT94=?GZ!8E MO-(T'$#!9\?J#KG?U+/8+UR']5P/FU&*O0#A8-H1Y9>$;S%NPV4\6;;E#[%M MET.?7=\"-5+TG!YM$/MWX;U/!K-XE]8!8"P])=<.4 5J30% 0YE<'IXYH$Z' MWXF=Q*.E(DAYE#'D)AT/6X Q)'QB >AN'AJ7(;!\!@_HCN\*!P2L"X@9>S6V<&7HH1VN]3T(^C- M0;YK.89CX@W 23L6[A2[L+/ ]CF4W0$5'4;Y*9H&ZY&N[;ZRTT73+]*@MUU, MV&@%3XS^$P#Q-%^0@N[!)C*'XN^Y/#FU&),GMZL1&UKQE+0>SUO-_WULWK9) M\__@[U8.)FC$L+@[A]R9OHOL3(]:PD]2-)*M37F#/_C4,/\)+,9Q%E'5L&W> MK!:^Z7-+D_6L = '$ 1%<@)*::*!16W2IF;/ 4/JV<+NGC"V"G MR(0,\G.\PG6X KD'=MA#'M9X]B@W<\DG04GFM_GOQ#>=;Y\%(_L3E!W2&C(? M6<1=1%7BZ>-E6M2VH_Z$>"L2W<)-CV\++QG==SJZR07RQ[[4A%%@6%10,4(1 M#X7T+*R EPE$[T>^7S.K='J&?/MFEL^ M\(]KOL/+P -1>@^U^.4 M\6=%T)P3!8 6?913N!=^0+_5BE4\'\[U0>'@_$5P5*B=_(V2"8ZK&_B(FX L_#T=N Q$@690%B>KF]X0Y!J?\// M?,8B+&#R;;VZWB\,V@(WMGB?:K@#=!)\?%_(3W[X/=?NH!\%;P'UQ[88#& M-:"\]!X8UQ @!L0FL)>/2S$LC[P8=L!U,FIX#NP9U8D7BPF^P;F?AW<8SK.% M5A.^.+"[T:_-X]?]Q=^+0+3HZ< M,ZS+":=+W05S,OKH@6[A\04=C58T?%#P+ 3#&@?'- MP^$>UX^^F03*B"+7!8)V&O?^ Z[-HY4CK('1ZT\3OFAU#ZCQ[+F,FU FI1T. M-V, O[U9J' #^2X$2]S\V%BP3('C!S[N/GP:5B_M"D^*/#FI' >B<.X.'2&! M C9+%V?[C(@$,:-CL7 N0*A;A$J%^'V$0/0-C#$F4.ZWNEJ>8; (335@/L% MH9'H4'\,[W OW/(+%T26^DP=4*10;?$&J+1P.3-P&2I(5E3;!>+%X?^ZWK/A M %+#6;[Z/656<"@C"<+W"L80""6FA*_%!PL"(L!'P(U1\G"K]H7:[H"S>*[E MP;>#4*A%%J3@M5.Z&PHM;&9OL-#2FV#^L'N_@*/]<&<(EN=0&>/K3_*M4+)& MFMY3.(.8/V_A+O%P7X0LF)$XT;/001 NM=#(BS' TN'ELV;@T4^!*!7E%(AE M4R!60-:MI(/$G>ITB@A6*UW_N&VT'Q^:K5Q:\;-&G$>YIBJT=CY?B4L8L3.U MA XOM?RI\SGB:"TT506/:KZ!7NX\@V)N*5"RY7/U1!=YS4)QDDO*_[;8H_\D_F2B=GHQNS<6O?'8S+0HH?WR\P M E(7/ZL+J^8FURPMKS39W.DVM>I40.]'\[;1^JM%KF\O3N-J@B:B^GF&$HG^ MJ-H,$RCP3T[.+D%UYH&)JC"Z-@!4GV?3O0^K^-O#N\7-I95NG7URJ3I_^[8/ M//Y>O'7B#7:'^^?#K\O2%)-E#Y&E:%G]&"LG3\Z^L"\A0)[.'BS@_.@R/267 M!KH._9X@MSU"/3G>1(D[4WB3'Q M1PIWP_2L?NA\Y@]%/Y:"P2.3BJTQGQH=],@0]%OP)\(S3 -56)][1$#A1DA, M?0^K.!UA-'!#8J341^$CTK5LX2MB_(E\^W@G?>M93ZCI=\4-8G9UQS4# ML2A&-D34RA+1<8_B"LK8TS)AB/! 7&2,7(R<7 IY1A,$?37<:F &B,+E0)X_ MJPF(\PN%T2'2(3HN_RP,C8@;^0I\:EFT-@ '=L#M+&;YXL3AQ2AC-E ' MPVP+WQGP!;?!+T80LZZ%,9)G00;X@ 20YN%_[#T[O M*WG/"EQ%]4N]O<3Y<(/MZFCF)#27]F0-E5?3X6,/9.V[]:S91!DS*E+>SJ=[ MSW),:V#8\WOZO*'=..-%617M9ITP&]VM;\^%DTL&BSQOO[SNDCH.J!R7I^0/ MV^@YDL^M0THR'\E\4F<^+1-6(#>GI.&8 M8%1+YK-.,\XX&*;/8R[!U#5]=YF;]@#/4C*/[#*/R+KX_93;",)$>*2.RK["XFO3F_B ->/+]8,\ = ]\$RD; #(?<4$I:9J]/ M+18IY#G K;1UCGE0$LDOUC_32?%S>(I':4[Q*.5:\;@P;+]GD!8=]MU@71YR MW!I'' @SR3KVE5HRD89]TVBU"^.T\MC\^97SXI/D=\^F>>6=^]]PYSW/PO_!+ MP*W':IIJ $! ?#R^@/PLX *<).8F(28Z"8)"0DIZ4TR"GI*"G)RBMNT=-3T M["Q@#G86-K8[/"+\=[CN<;.Q"9_H"@KH2 B*27QST\(2$E) M*<@IF"DIF24XV3@E_M>!;P-H;@(:!# 0 1=P@X8 1$. [P3 $! 1/"O ?Q; M$-P $1(1D]PD)2._+JB^!=P@ (%N$(*(B @)KT\#KL\!0AHB6DYQ)6(Z_5YE2M^,AB,'?!(6KF&D)(Q,C'?9N'EXQ>X*R@E?5]&]H&GE[>,;^BXL_'U$9%1"8E)RRL=/ MGU.SO^7DYN5_+RC\45E575-;5]_0WM'9U=W3V]<_/C$YA9K^-?-[>65U;?W/ MQN;6-OKPZ/CD] QS?O$/%P$ (OCW^"^Y:*ZY;A 2@@A)_N$BN.'U3P$-(1&G M.#&MDC[)*Q:26>='_H/TKV?\,+.3_ M1/8?8/_)]1N@ !%<-P]$ T"!LPN!4H=.F8\HT["JB%^UEI\?+HFSJP0RA//? M^OYT(Z&!SE/$GN7PESVIX^C]N9!#NNZ).=\I2YH!/^=7];7UKYQ_,;]X*:,7 M&)Z+-?J7>_*XWGT@-$6U/7W=#]R&!QX?.>CD M/D[(N@L3ML(#2CZTYGB@W;W.*2WG<)S'>8PSMV'*@H24DKGD.=$NG7%!0U3IF7J MJZ::D.QI=W/:^TM9_-'<*[L\C]N_OGUQ>U M<;RU-GJ27_,5MQ?7H]@Z S_:L9"VKS T5-O7"=PYQ+4.INVCM:] MZ*K RZ\F#0/4;DLIPD3N@!NLFTD<$;1X(,.^8L6,L;9>6YFB=$6&!GM/CF5, M"!Q1)?V 7&S_:AH\B@=,?QI\B>Z QK%TG5E.GV0VA6_+/3.=$[=W7<&'X$T\-JS0U'[+&R,!A!E6 ^\8><=C?,9P0-!JUC!!V\S^L1&Y\>:, MTEQ/92Z66X*=N3ZUOR 9E%VZ7&F(.CTPY)3S+]?FS6M,"HD2**WX8+$P"ZN1 MM%AX\L'L8=A:_/"-X(4FDBY+EI,TM3\:"M!8N4Y:QCN!JB>H6V#$<&E3JM0P.*FG2]8&4%';]V4(Y^ ML,TPU%-G[^-('M,1C_%9>_5 M&)DUWG\9OJ5WK_RRG$WL9!5JD;S_MH.A28B"AD?_3GNV@!Y).<-/ MK#K&Y]6*.*,M*XJ]E8XPJ]U2+T\K9Y!BA-L48F,KJ%37/I!:%A84] M>8>>FLV )9_[:Z!K8MU!VV?.'8F4AW!"O_#;V(@R)TP 6G"D.[XZ!RV<5T+[ MUQMD\]IB]_UY:._9CCE3I()HKG>15D+/TQIC0K"('L3[2^7=742&[[F]TG<, M?S<5S>GBEM<+L24(]-M=;"QY2N'8\] _>6<-D+)I$9O* URN!\@QE?7YZ]B* MKV+*2CVH)J9V*(._ML=*['UA6],86/':W,<0:=8;M#[D\1/5?D;Y",:B ]R9 M7NB5]O!'GKYCNTA<]:%Y((1!J">LPU&$"0??C_[.N![*!/I1/Q3$ Q%-,GG>&8]3._1K-$$% MI'R+Z7R[_;XA H9WJK0>NO\Y<3Q:#%]DY$,387WYFBJ$CX.NTO^(5[_A3BB6 M(^YY\C:@\6+('^9T[P)22U$XZWRO-)@"VH3$ ZBR4H6'<&3X"7BW;O#CD./* MO J@E2SOH^!14$286JL__@6VF+4.D<<,*:9G09*7DR,^,>?4CHLN'QQKQJ3Z<:P<+\2 6_ MS'F!NBEI@<4J8[0S)49V9-UBZ&!QQB)4SXQ([.QV2D3\+]7OW:+8W> M,W#XQ\X=!W+D^]0.RV+O*!"/2)N-#=@-7B\+CA-J#Z0?/, ^&>MG@\-HFG_& MMK;I_YT,]2QW(.5UV]+V,OMQ\#?:K7";EKXVV/6MQ* O$:B>'S >\=WOIF9P M,'9,=6^=J=G]%A#H1;,Z1$UZ=;WSX>F&)_TSS=G$25N8(+I M)_!;V]INZVF/E#-LJ&/V^A9K%_]NL+>R/%M)>O"[;H-OO;_J066!OTX3?V'!P1"\6UBT.ZR(S2+!7_U5M@3MEE]>I;ZES*I_M'*\_ M-KP-[<^ NS#,%QN+E=OE*G&)_&H;//3.*;+Z[B/9_7+_$6P0 M'@@VHHF=C\W9+?4)^]B)!S@<6#H9/7V_:XJ*$+JH"6?+R\B DO35C-Y<0I M3/>7K1IV5A:]J M<0#CT!]-K0)M+<[#+9Z0@,4]YQ'3K5+AI<::A(4_/*FWZ8NZ=Y)?^M'H;>?L M]9OF_6X>X<7XH4/,K0W>JZ%I'WV43$LYNKR0-'W,'\,>M$XMG"Z[LV6Q?I6U8GE!B+S<0W3GY5C[=1:Z M)I=PQ:YH9NY$2BG%J!.Y!AX>K 71A:)+GRQQ%/\ Y(L,4\6[EP^* P' G MT@'LJD:R97BBB_GL'?FM]CS2)H9F;Q(/0/O+/5YO&I2=3OPXLD0%CV_ 39A: M!,(7/*,6Z.Y/A%R62^[M&$E?J>_>YWCA%)EW;CQ)]:>RBIT#!#O=F33(3S*^ MS%)WLT@1HC$R-"2C&O&\I&QV?'=M(YI;-X80^_O7Y@6)T9K%^4_C<'C@I-!' M>HB!K="4%,#QAKU%R-F>GL;C 0@)[HH?,\U:IB\?8!/0WOKI%]9T_''DJ?3Y M)]&+D:?'I>GEQ=7F$H>'LISE7&H*=+3H.#>SZLV7N0]4ZY]MG)OD7%LX+XKS M_%6M2G^--+-LTW:FK1#$9^GM16(N#1SK\Q_6$KJ2T&D?<"_9$D0!I@M?,8<: MDOE_*8+S?KFJXL$#?.#XDL5@"'?P\4 KE?8=LT^Y#M$>_/O?K-^"54:P9 TV M);S6Z7*&7HI144+T;,:C8-;7KS%NU;K47F2U$XG8MK(TA9Z4U:$/?]03_< & M.MH!2F@MS0#+Y>YF)C3.^NH![\3Q0(^;N8=4DHZI;[?Z, M5:R'&]6K? MW6>02?AV[-='98<)I,QWSFXTB&),%^3Q0&;EM;-C0V"UY9?YZJFB5V?A57*Y MS;M.]L/S('$B!'H=A"[+KT$JG>L;V(L^HU]:J[(=P ,'U4U>UQ[?]MK=7;M" M3.H?:2==_6F/!Q["FND.]15_-+C(&P&"-L#]1DO/;T62=0L8 MW8?BHS?;_5 M9I+_D,<.^\M*&1D:4S#?6Q"KA147?+:'UJA8EO&!$'9;RH=_?-MT0;D4&-(D MVG8'S(%QI\$#HA4(N0N_%U_V(*23^8?IHC(ZR=A:9IO!UTN74>?1;>!#",8+ MUVJ=_:4AD4'5ECX KDIO+#[N[U"(!WH#\0"NE1*\ #G)1ZXP'[$ VHL%Z!5\V-4!C4M\Z?"^;D>BG=>3QBY MT8)"A85_7-2E^6WXW%IX,'\-5C049%ZQQ=]M:VP<9IW7>[FZC2!;T^T"1\@5 M<(T?&E [R#/ IV%2^^\@;!-8U=7;3$\C;4.&YX;ON"3'UQ+=9F\;=CDNR[4* M%^ RR8KECE5CT'\(.J#/6=:>X>QZ;+^7(6)O"N^DOO5;VZNHHT@+YL"J,^+W M:?7A-YXPV=L]F4.2RU[8I&9J7$,K+MKW;#'2]RN+9<>\E>8GD (EG"5Q0#XV MDWHP(U-ZR9*\=2UW$W$RA0>.S:;47HSZT@D<#H$UO(LZ/-/O'9P,)WH_OI@C.9IS M.Q3,61R4]7M:4#S@0>-*>Q9B9&$1I8I69_V>B[(QH "Q%E35 M7N?LI]6OHC;^R?QH9FQ1,68J"V'O?6>Q^W/&DP\ZBOZ5AW4X=1SH*7A^LL+@ M;&NN^@!ABIO&(!SH:K:*;Y=8\G\5O7MMFSY R0[W8QNF3Y&Q'W75!^4<"6Z. M<%ACARZM(J[:1W.2\IF MST#O#KPE\KE>U'K,V*%Z#95?'C8O.DEV;@SI%':"UTVZA@92^<;U]=?C5^O0 MT% XH"'X1HD'?I1C=[(F6L0Q_8.EEY=^OWH.YAXVX81"+;54>612 MXOL;7X>_IJJ_37&SMYC=LLV"$;5JTS3F)%..!\PHK&0X+C\2E\VJ8C60-KP' ME?$'[[MCY5\TOM=%";=6.J]S;!LFB8W4D8##[/! >P=:_8JH%+I?J?.,OCI2L#(N 1(_=6S]W9[Q M1^AE:Z.H(KU;SV'Q/LW"^41/WBQ%(4V]<:.G97M#?UOYZ%!>D?1\9_#JDRK' MG@1=@\#D9:N#\< ]7G2KSZG6!:[4>70VSY)Z4PM^&PS[&(/*($_VE.*MA?GRT:%4VNDMX$IPE0/68&+O8B]W__)] M%N))U828R"XGZ($>!MY3 GO*%=]8)FCLY2;$>.L7$IS<;H\$'QWU?HM>^U]DRN@#RNT:^H=%Y(U>5ZV NW0&J%8'/D.J]F'1 HQ M$8MIUHP[W,W[&NU)](\I9\L$J0D^,"((;F M@\.75@QB65C'6AH5_'IT@FBG)7.35NFOOC>M MMA,E:^8_ K[(_^+XYJ) G2>DLHSHT&JVU:]%5?N]"=4,?A>OSK5<:N(J"VVC M?K _ZE7V9J*)9%F;[Y5T2J@-6U&O)]*/.LMQI4&0_5ER9C%9HO/A&^/(UK5G M*.A.-_P*F!Y(!VRN?=ME1Q,2YVDISBBR=Z=:G:\*BSU!--"M*+F2*Z=\<'VM2;)TEG1BQ_SSAZ&0Y MAF,L+S[.H*^"81O6^P%9-1M;M= 2/Y&BY2OPBX>I>9\=O.E?/1DC%CI65+56 M/9CX^;:?1Y=JAI&$VS4%'"];Y,$I&DE;, PE5S!:$&7RMT)YZ?+-"KWM\ET">3'M1DF"C6WM5;VXP27[ODKE _#8KECOE:VFIK0\:) M0GXS+X<1,\I."GX_O5&P:,<"*>#_C,A];JXYX8_:WCN/US0R,WOH;G$V>234 M*(0'HEO)[TQ:R-N=1/M%-+NNF> M33C! 69BNU"::UR!J<=;)63)]T]TG_8PG08U'Y;CV(/ZXK(W@\^=2IFZTF51 M6"\_.,.D747WXN:I9Z'NH/>(Z]#LA7$K."SPIG CCN;2_U)^]7#>S%J3G:Q M;-AG!&I"]>2-_7P<*$^23KW(&VZOVN58&KX*O6!)C_^L?WL^I# F00=@2,I9 M^SN49& $D9UT+&V"EBS"!G<3?_?Q-DI\=;9XAJ/(/Y3>:B4X%JURD MO%/1/ MB8_VU@1W8RO J@"BK2@O!>S2%3')LKFTC9WOU\E5GPMV)_\KM%^;3(WI5$_$ M\8Y7AFX#Q*8WUO5E8CWW97ZI']M&=0!(U:W=F6IS\^NSY,]'ZF$0T9UTE@FK MB73R +5AFAI.(0;OZ34D4+ORFDDI8U,O38M&F4^4*5V=^Z1]3JHZK60J+>.K^ 8H.]3$-/"SEU^)XG 6*+L(SOF>\!0T2;VE MRO#3F%R[_ZMGE)\[0VBGL:3%(F]8@Z3@?2J2!3<<>-5TC[#!*$IX-QOF?/,W M&7)%T>1:S!X+E#X1WM:I-KK:F1WS(65P%Z8UNYNZO0__$L,5FE:_K7E2$?J$AD.0C MW8@F@A4$L;V%O][<$*%H"Z5RG\GJ:%I3U@7ZKUUV=2Y?6DQAE[1K)YA) >YP M\]TVC&\L:,*,$]ZY9(LN;IS7ZN90:(Q[,)Q5*/$U1_^1?Q6D3H\^0'=#E6%R M);LT?O!+8J5M!584\QK'Y%:\P\IJZ'Z7_K&7<$-ZTYGU!'>0[%^'BOV'1/]-,N.$4K<7V^4Z4<)<\^JV0LIC%.4O\PG]I@=K M4Z=CJ^LHD^=1M5YT!Z.._C(5@!MF3-5=?^:3T3P[O&/_W45>5I'2=TQ(W^[Q M)IN&\ 9S@B=;D'%AJ>]&F:[O!6.4D&"BJV^JLJ#0P^PH0?+K^POZ)Z'XF7\! M4$L! A0#% @ ]HF'5\ 9V3A+#P !4 T ( ! M &5X7S8P,#4Y,BYH=&U02P$"% ,4 " #VB8=7]-TK'*X" *#0 #0 M @ %V#P 97A?-C P-3DS+FAT;5!+ 0(4 Q0 ( /:)AU?H M>L 8AP, $L+ - " 4\2 !E>%\V,# U.30N:'1M4$L! M A0#% @ ]HF'5T5ETK")!P #B4 T ( ! 18 &5X M7S8P,#4Y-2YH=&U02P$"% ,4 " #VB8=7,R^;>6X' "&) #0 M @ &U'0 97A?-C P-3DV+FAT;5!+ 0(4 Q0 ( /:)AU?&FGR& M>PP , U - " 4XE !E>%\V,# U.3@N:'1M4$L! A0# M% @ ]HF'5X-0XC:$* AS4! T ( !]#$ &5X7S8P M,#@U-2YH=&U02P$"% ,4 " #VB8=7YP3X6@P; !M60$ $0 M @ &C6@ 9VYS=0 9VYS&UL4$L! A0#% @ ]HF'5T<5OC=;:P "< ) !4 ( ! ML8@ &=N&UL4$L! A0#% @ ]HF'5S<.^6<+ M4P( &@L; !0 ( !VO8! &=N